Nehmen wir an, ich habe die Klasse MainActivity, die main_activity als Layout hat. Ich habe eine Zeichenfolge in der Klasse und möchte die Textansicht (zweite Aktivität) meines anderen Layouts mit dem Wert dieser Zeichenfolge festlegen. Wie kann ich das machen?Wie kann ich die Textansicht eines Layouts in einer Klasse mit einem anderen Layout bearbeiten?
-1
A
Antwort
0
Wenn Sie nur eine Zeichenfolge aus einer anderen Java-Klasse verwenden möchten, müssen Sie eine statische Zeichenfolge in der ersten Klasse erstellen.
In Ihrem MainActivity:
public class MainActivity {
public static String yourString = "Your string";
}
Dann waren Sie den Text der Textview festlegen möchten:
yourTextView.setText(MainActivity.yourString);
+1
Nicht abschließende öffentliche statische Variablen sind in Android schlecht –
Verwandte Themen
- 1. Zugriff Layout Textansicht (keine Klasse) von einer anderen Klasse
- 2. Ausrichten eines Layouts mit einem untergeordneten Element eines anderen Layouts
- 3. Android - Platzieren eines Layouts auf einem anderen Layout
- 4. Wie setze ich Layout mit einer anderen Klasse in Java?
- 5. Bearbeiten ImageView in einem anderen Layout
- 6. Wie Importieren/Verwenden von Layouts/GUI aus einer anderen Klasse?
- 7. Android: Wie bette ich eine Klasse in eine Textansicht eines anderen XML ein? Dies ist
- 8. Zugriff auf Layouts eines Submoduls von einem anderen Submodul?
- 9. Ändern Sie Text in Textansicht in einem anderen Layout enthalten
- 10. in einem relativen Layout, wie eine Textansicht in der Mitte eines anderen Textview über
- 11. Wie platziere ich Textansicht rechts und links vom Layout?
- 12. Wie kann ich eine Ansicht wie Textansicht von einem anderen Layout zum aktuellen Layout in Android hinzufügen
- 13. Wie Layout innerhalb eines Layouts in Registerkarten hinzufügen
- 14. C# Android Zugriff Textansicht von einer anderen Klasse
- 15. Wie verschachtele ich ein Layout innerhalb eines anderen in Ror?
- 16. Wie kann ich JPanel Graphics in einer Klasse bearbeiten?
- 17. wie in Bearbeiten von Textansicht
- 18. Wie wird ein Layout gemäß einer bestimmten Ansicht des zweiten Layouts mit einem anderen zusammengeführt?
- 19. Wie kann ich ein solches Layout mit anderen Layouts in Android integrieren?
- 20. Kombinieren eines absoluten Layouts mit einem Standardlayout
- 21. Bearbeiten von Booleans aus einer anderen Klasse in einem Array
- 22. Erstellen eines anderen mobilen Layouts für eine Komponente in ReactJs
- 23. hinzufügen Layout-programmatisch in einer anderen einem
- 24. Anzeige eines anderen Layouts auf Knopfdruck
- 25. Wie kann ich zwischen Layouts wechseln?
- 26. Java - Wie ändere ich statische ArrayList in einer Klasse mit einem ActionListener in einer anderen Klasse?
- 27. Wie kann ich die Steuerelemente eines Formulars aus einer anderen Klasse für die Änderung der Hintergrundfarbe
- 28. Platzieren eines Layouts über einem anderen Layout im unteren Bereich des Bildschirms
- 29. Wie kann ich eine Textansicht von einem Fragment zu einem anderen aktualisieren
- 30. Android Layout - Layouts von 3 Textansichten in einem Listenansicht
Mögliche Duplikat [Wie kann ich Daten zwischen Aktivitäten passieren in Android-Anwendung?] (https://stackoverflow.com/questions/2091465/how-doi-i-pass-data-between-activities-in-android-application) – PPartisan
Ich möchte nicht in eine andere Aktivität gehen, der Link, den Sie gesendet haben, hat keine Relevanz – edgelord
Ihre Frage besagt, dass Sie ein anderes Layout haben, und Sie setzen secondactivit y in Klammern. – PPartisan