Als «android-actionbar» getaggte Fragen

Die ActionBar ist die Fensterfunktion von Android, die die Anwendung und den Benutzerstandort identifiziert und Benutzeraktionen und Navigationsmodi bereitstellt.

21
Diese Aktivität verfügt bereits über eine Aktionsleiste, die vom Fensterdekor bereitgestellt wird
Ich versuche, meine Inhalte Toolbaranstelle der Aktionsleiste zu verwenden , erhalte jedoch immer wieder die Fehlermeldung java.lang.RuntimeException: Unable to start activity ComponentInfo{com.tyczj.weddingalbum/com.xxx.xxx.MainActivity}: java.lang.IllegalStateException: This Activity already has an action bar supplied by the window decor. Do not request Window.FEATURE_ACTION_BAR and set windowActionBar to false in your theme to use a …

24
Zeigen Sie den Pfeil nach hinten in der Symbolleiste an
Ich migriere in meiner Anwendung von ActionBarnach Toolbar. Aber ich weiß nicht, wie ich das Klickereignis auf dem Pfeil nach hinten anzeigen und aktivieren soll, Toolbarwie ich es getan habe Actionbar. Mit ActionBarrufe ich an mActionbar.setDisplayHomeAsUpEnabled(true). Aber es gibt keine ähnliche Methode wie diese. Hat sich jemals jemand dieser Situation …

30
Theme.AppCompat.Light für neue Android ActionBar-Unterstützung kann nicht gefunden werden
Ich versuche, die neue ActionBar- Supportbibliothek zu implementieren, die vor einigen Tagen von Google veröffentlicht wurde. In der Vergangenheit habe ich ActionBarSherlock erfolgreich und ohne Probleme mit derselben Methode implementiert, die auf der Seite zum Einrichten der Supportbibliothek von Google Developer aufgeführt ist. Dabei wurde die Anleitung zum Einbeziehen der …


16
Vollbild-Theme für AppCompat
Ich möchte wissen, wie ich ein Vollbild-Thema (keine Titelleiste + keine Aktionsleiste) auf eine Aktivität anwenden kann. Ich verwende die AppCompat-Bibliothek aus dem Support Package v7. Ich habe versucht, android:theme="@android:style/Theme.NoTitleBar.Fullscreen"mich auf meine spezifische Aktivität zu bewerben , aber sie ist abgestürzt. Ich denke, das liegt daran, dass mein Anwendungsthema so …

22
ActionBar-Textfarbe
Wie kann ich die Textfarbe der ActionBar ändern? Ich habe das Holo Light-Thema geerbt. Ich kann den Hintergrund der ActionBar ändern, finde aber nicht heraus, welches Attribut zum Ändern der Textfarbe angepasst werden muss. Ok, ich kann die Textfarbe mit dem Attribut android: textColorPrimary ändern, aber es ändert auch die …

20
Wie ändere ich die Hintergrundfarbe der ActionBar einer ActionBarActivity mithilfe von XML?
Einzelheiten: Ich erweitere ActionBarActivity. Eclipse und SDK wurden am 06.11.2011 vollständig gepatcht. <uses-sdk android:minSdkVersion="4" android:targetSdkVersion="14" /> Bereitgestellt auf Samsung-Gerät mit Android 2.3.3 Anwendung hatandroid:theme="@android:style/Theme.Light" Problem : Die Anwendung ist hell, aber ActionBar ist blau mit grauen Symbolen, die vor der blauen Hintergrundfarbe kaum sichtbar sind. Ich möchte auch, dass die …



27
Wie kann ich die Aktionsleiste ausblenden, bevor eine Aktivität erstellt wird, und sie dann erneut anzeigen?
Ich muss den Begrüßungsbildschirm in meiner Waben-App implementieren. Ich verwende diesen Code in onCreate der Aktivität, um Splash anzuzeigen: setContentView(R.layout.splash); getActionBar().hide(); und dieser Code, um die Hauptbenutzeroberfläche nach einiger Zeit anzuzeigen: setContentView(R.layout.main); getActionBar().show(); Aber bevor onCreate genannt wird und Splash erscheint, gibt es wenig Zeit , wenn der Aktionsleiste angezeigt. …

16
So ändern Sie den Text in der Aktionsleiste
Derzeit wird nur der Name der Anwendung angezeigt, und ich möchte, dass etwas Benutzerdefiniertes angezeigt wird und für jeden Bildschirm in meiner App anders ist. Beispiel: Auf meinem Startbildschirm könnte in der Aktionsleiste "Seite1" angezeigt werden, während bei einer anderen Aktivität, zu der die App wechselt, "Seite2" in der Aktionsleiste …


13
Entfernen Sie den Schatten unter der Aktionsleiste
Ich benutze Actionbarsherlock. Der folgende Code ist dafür verantwortlich, den Hintergrund in einen benutzerdefinierten zu ändern. <style name="Widget.Styled.ActionBar" parent="Widget.Sherlock.ActionBar"> <item name="background">@drawable/actionbar_bg</item> <item name="android:background">@drawable/actionbar_bg</item> <...> </style> <style name="Theme.MyApp" parent="@style/Theme.Sherlock.Light"> <item name="actionBarStyle">@style/Widget.Styled.ActionBar</item> <item name="android:actionBarStyle">@style/Widget.Styled.ActionBar</item> <..> </style> Und es funktioniert für Actionbarsherlock (bei Versionen unter Honeycomb). Aber in ICS habe ich einen Schatten …

10
Die Navigationsmodi der Aktionsleiste sind in Android L veraltet
Wenn ich mir den API-Diff-Bericht für die Android "L" -Vorschau anschaue, sehe ich, dass alle Methoden sich auf Navigationsmodi in der ActionBarKlasse beziehen (zsetNavigationMode() , addTab(), selectTab(), usw). sind jetzt veraltet. Die Dokumentation erklärt: Die Navigationsmodi der Aktionsleiste sind veraltet und werden von den Aktionsleisten der Inline-Symbolleiste nicht unterstützt. Verwenden …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.