Tag: android actionbar

Wie fügt man Action Bar aus der Supportbibliothek in PreferenceActivity hinzu?

Action Bar Kompatibilität wurde in Support-Bibliothek hinzugefügt, Revision 18. Es hat jetzt ActionBarActivity Klasse für die Erstellung von Aktivitäten mit Action Bar auf älteren Versionen von Android. Gibt es eine Möglichkeit, Action Bar aus der Support-Bibliothek in PreferenceActivity hinzuzufügen? Früher habe ich ActionBarSherlock und es hat SherlockPreferenceActivity .

Actionbar Benachrichtigung Count Icon (Abzeichen) wie Google hat

Gibt es eine Android-Standard-Abzeichen oder Methode zu zeigen, Aktion Bar Benachrichtigung Symbol mit einem Zähler wie bei Google Beispiele? Wenn nicht, dann was ist der beste Weg, um es zu machen? Ich bin neu bei Android, bitte helfen Sie.

Erstellen eines Präferenzbildschirms mit Unterstützung (v21) Symbolleiste

Ich habe Schwierigkeiten, die neue Material Design-Symbolleiste in der Support-Bibliothek auf einem Preference-Bildschirm zu verwenden. Ich habe eine settings.xml Datei wie unten: <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> <PreferenceCategory android:title="@string/AddingItems" android:key="pref_key_storage_settings"> <ListPreference android:key="pref_key_new_items" android:title="@string/LocationOfNewItems" android:summary="@string/LocationOfNewItemsSummary" android:entries="@array/new_items_entry" android:entryValues="@array/new_item_entry_value" android:defaultValue="1"/> </PreferenceCategory> </PreferenceScreen> Die Saiten sind an anderer Stelle definiert.

ActionBarActivity ist veraltet

Eigentlich gibt es kein Problem. Projekt kompiliert und läuft. Aber ich kann nicht verstehen, was ist mittlerer Strikeout-Klassenname (Android Studio sagt, dass es veralteten Code verwendet wird) . Kann jemand erklären?

Ändern des Überlaufsymbols in der Aktionsleiste

Ist es möglich, das Überlaufsymbol in der Aktionsleiste zu ändern? Ich habe blaue Icons für alle ActionBar Items und ich möchte auch das Overflow Icon ändern, wenn es erscheint.

Wie bekomme ich die ActionBar Höhe?

Ich versuche, die Höhe der ActionBar (mit Sherlock) jedes Mal, wenn eine Aktivität erstellt wird (speziell zu behandeln Konfigurationsänderungen bei Rotation, wo die ActionBar Höhe ändern könnte) zu bekommen. Dazu verwende ich die Methode ActionBar.getHeight() die nur funktioniert, wenn die ActionBar angezeigt wird. Wenn die erste Aktivität zum ersten Mal erstellt wird, kann ich getHeight() […]

So ändern Sie den Text in der Aktionsleiste

Derzeit zeigt es nur den Namen der Anwendung an und ich möchte, dass es etwas Brauches anzeigt und für jeden Bildschirm in meiner App unterschiedlich ist. Zum Beispiel: Mein Home-Bildschirm könnte 'page1' in der Aktionsleiste sagen, während eine andere Aktivität, die die App wechselt, 'page2' in dieser Bildschirmanzeige-Leiste haben könnte.

Was ist die Größe von ActionBar in Pixel?

Ich muss die genaue Größe von ActionBar in Pixeln kennen, um das richtige Hintergrundbild anzuwenden.

Umschalten zwischen Android Navigation Schublade Bild und Up Caret bei der Verwendung von Fragmenten

Bei der Verwendung der Navigations-Schublade empfiehlt es den Android-Entwicklern, dass in der ActionBar "nur die Bildschirme, die in der Navigations-Schublade dargestellt sind, tatsächlich das Navigations-Schubladen-Bild haben müssen" und dass "alle anderen Bildschirme den traditionellen Karat haben." Siehe hier für Details: http://youtu.be/F5COhlbpIbY Ich benutze eine Aktivität, um mehrere Ebenen von Fragmenten zu kontrollieren und kann das […]

GetActionBar () gibt null zurück

Ich habe ein seltsames Problem. Ich mache eine App mit targettsdk 13. In meiner Hauptaktivität onCreate Methode rufe getActionBar() auf, um meine Actionbar zu installieren. Dies funktioniert bei der Ausführung auf dem Android 3.2 Emulator, aber bei Verwendung von Android 3.0 und 3.1 gibt die getActionBar() Methode null zurück. Ich finde das sehr seltsam, und […]

Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.