Wie kann ich das Feld editText
mit einer Schaltfläche aktualisieren, wenn sich die Schaltfläche und die editText
in verschiedenen Layouts und Klassen befinden?Text zu EditText in einer anderen Layoutdatei setzen
Ich habe eine mainActivity
Klasse und Layout, aber ich möchte diese Funktion zu einer Absicht hinzufügen (durch Klicken auf die Schaltfläche Speichern Update main_activity Layout). Ich habe versucht, indem ich die Methode onClick
in der Absichtsklasse anrief, aber das hat nicht funktioniert.
Danach möchte ich zurück zum main_activity
Layout gehen. Mein saveDegrees
Code ist dies:
public void saveDegrees(View view) {
LayoutInflater inflater = getLayoutInflater();
View activityView = inflater.inflate(R.layout.activity_main, null);
mCompassEditText = (EditText) activityView.findViewById(
R.id.compass_edit_text);
mCompassEditText.setText(toString().valueOf(currentDegree));
}
Geben Sie eine [mcve] an, die beide Aktivitätsklassen anzeigt und wie Sie jede Aktivität starten. –