Ich möchte eine Textansicht haben, die besagt, dass "Bearbeiten" rechts neben einer Aktionsleiste ausgerichtet ist, aber nicht weiß, um es zu implementieren. Sollte es in einer Menüressource sein? Wenn ja, möchte ich die Farbe davon anpassen können. Ansonsten sollte ich es in die Toolbar Xml selbst setzen?Wie fügen Sie eine anklickbare Textansicht zu einer Aktionsleiste in Android hinzu?
0
A
Antwort
1
Sie sollten stattdessen eine Symbolleiste verwenden, es ist eine Viewgroup wie jede andere Viewgroup, dann können Sie die TextView darin platzieren, siehe this question für ein Beispiel.
0
Sie müssen nur eine benutzerdefinierte Implementierung der Aktionsleiste schreiben. Sie können so etwas tun, wenn Sie keine Symbolleiste verwenden.
try {
getSupportActionBar().setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);
getSupportActionBar().setCustomView(R.layout.custom_toolbar);
textView_actionBar = (TextView)findViewById(getResources().getIdentifier("action_bar_textView","id",getPackageName()));
textView_actionBar.setText("Your_title");
} catch (NullPointerException e) {
e.printStackTrace();
}
Definieren Sie den clicklistener von textView nach Bedarf.
In custom_toolbar.xml einfach ein TextView und richten Sie es an das rechte Ende. Der Layout-Hintergrund wird nach Ihrer Wahl festgelegt.
Verwandte Themen
- 1. So fügen Sie eine Animation zu einer Textansicht in Android
- 2. Android Mehrere anklickbare Zeichenfolgen in Textansicht
- 3. So fügen Sie eine Aktionsleiste in allen Aktivitäten hinzu
- 4. So fügen Sie TextView über die unverankerte Aktionsleiste hinzu
- 5. Fügen Sie das selbe anklickbare Kind zu jeder Gruppe hinzu. Expandlistlistview - android
- 6. anklickbare Zeile in Textansicht von TXT-Datei
- 7. Wie fügen Sie eine "PrivateIpAddresses" zu einer Netzwerkschnittstelle hinzu
- 8. Android Studio machen einen Teil einer Zeichenfolge (in einer Textansicht) aus Lokalisierungsressourcen eine anklickbare URL?
- 9. Wie fügen Sie eine berechnete Spalte zu einer Tabelle hinzu?
- 10. Fügen Sie eine klebrige Überschrift zu Parallax Scrolling hinzu - Android
- 11. So fügen Sie schwimmende Schaltfläche anklickbare Antwort in Android
- 12. Wie fügen Sie einer Textansicht, die nicht veröffentlicht wird, Vorlagentext hinzu
- 13. So fügen Sie die Symbolleiste unter Aktionsleiste - Android
- 14. Android ConstraintLayout: So fügen Sie eine dynamische Ansicht untereinander hinzu
- 15. So fügen Sie eine benutzerdefinierte Bibliothek zu einer Arbeitsdatei hinzu
- 16. Fügen Sie eine 'lokale' Variable zu einer glänzenden App hinzu
- 17. Fügen Sie eine Feldbeschreibung zu einer DB2/400-Datei hinzu
- 18. So fügen Sie eine Schaltfläche zu einer QTreeView-Zeile hinzu
- 19. So fügen Sie eine Bildlaufleiste zu einer Seite hinzu
- 20. Wie fügen Sie SDK zu Android Studio hinzu?
- 21. So fügen Sie eine Tooltip zu einer DataGrid-Zelle hinzu
- 22. Wie fügen Sie "runden" zu einer Funktion wie hash_hmac() hinzu?
- 23. SharpDevelop, Wie fügen Sie eine DataSource hinzu?
- 24. Wie fügen Sie eine Standardgliederung hinzu?
- 25. Wie fügen Sie Assets zu einer Flex-Bibliothek hinzu?
- 26. Wie fügen Sie Dinge programmatisch zu einer Menustrip hinzu?
- 27. Wie fügen Sie mehr Elemente in Scrollview in Android hinzu?
- 28. Fügen Sie ProgressBar programmatisch zu einem Fragment in Android hinzu
- 29. Wie fügen Sie Optionsfelder zu Menüelementen hinzu?
- 30. Wie fügen Sie einen Timer zu einer C# -Konsolenanwendung hinzu
Bitte akzeptieren Sie die Antworten, die Ihnen die Lösung für Ihr Problem bieten –