Als «android-actionbar-compat» getaggte Fragen

ActionBar-Implementierung aus der Android Support Library-Komponente, die eine ActionBar für Anwendungen bereitstellt, die für Android 2.1 (API-Stufe 7) und höher erstellt wurden.

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 …

21
Android: Entfernen Sie den linken Rand aus dem benutzerdefinierten Layout der Aktionsleiste
Ich verwende eine benutzerdefinierte Aktionsleistenansicht. Wie Sie im folgenden Screenshot sehen können, befindet sich in der Aktionsleiste ein leerer grauer Bereich. Ich möchte es entfernen. Was habe ich gemacht: res / values-v11 / styles.xml <style name="AppBaseTheme" parent="@style/Theme.AppCompat.Light"> <item name="android:actionBarStyle">@style/ActionBarStyle</item> <item name="actionBarStyle">@style/ActionBarStyle</item> </style> res / values ​​/ my_custom_actionbar.xml <resources xmlns:android="http://schemas.android.com/apk/res/android"> <style …

7
Unterschied zwischen ActionBarSherlock- und ActionBar-Kompatibilität
Was ist der Unterschied zwischen ActionBarSherlock und Action Bar-Kompatibilität ? Vor ein paar Tagen hat Google gerade die ActionBar-Kompatibilität veröffentlicht, die mich so verwirrt. Funktioniert die Kompatibilität der Aktionsleiste mit der des ActionBarSherlock und ist die Codierung identisch? Beispiel: Wird das App-Symbol zum Navigieren nach "up" oder " ActionBar.Tab" in …

5
Unterschied zwischen android-support-v7-appcompat und android-support-v4
Ich wollte den Unterschied zwischen android-support-v4.jar und android-support-v7-appcompat.jar kennen . Wenn ich die Appcompat-Aktionsleiste zu meiner Anwendung hinzufügen möchte, muss ich sowohl android-support-v7-appcompat.jar als auch android-support-v4.jar oder nur android-support-v7-appcompat.jar hinzufügen . Auch dann , wenn Android-Support-v13.jar hat appcompat?

17
Keine Ressource gefunden - Theme.AppCompat.Light.DarkActionBar
Ich habe den ActionBar Style Generator verwendet und versuche nun, ihn in meine App zu integrieren. Fehler: Fehler beim Abrufen des übergeordneten Elements für das Element: Es wurde keine Ressource gefunden, die dem angegebenen Namen '@ style / Theme.AppCompat.Light.DarkActionBar' entspricht. Ich benutze android-support-v7-appcompat.jar lib im Ordner libs Mein Ziel ist …

11
MenuItemCompat.getActionView gibt immer null zurück
Ich habe gerade die v7 AppCompatSupport-Bibliothek implementiert, aber dieMenuItemCompat.getActionView in jeder von mir getesteten Android-Version (4.2.2, 2.3.4 ....) wird immer null zurückgegeben. Das SearchViewwird in der Aktionsleiste angezeigt, reagiert jedoch nicht auf Berührungsaktionen und wird nicht erweitert, um es anzuzeigenEditText ist wie ein einfaches Symbol. @Override public boolean onCreateOptionsMenu(Menu menu) …


13
Erstellen eines Einstellungsbildschirms mit der Support-Symbolleiste (v21)
Ich hatte Probleme bei der Verwendung der neuen Material Design-Symbolleiste in der Support-Bibliothek auf einem Einstellungsbildschirm. Ich habe eine settings.xml-Datei wie folgt: <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 Zeichenfolgen werden an anderer Stelle definiert.

6
getSupportActionBar aus dem Fragment ActionBarCompat
Ich starte ein neues Projekt, das die AppCompat/ActionBarCompatIn- v7Support-Bibliothek verwendet. Ich versuche herauszufinden, wie man das getSupportActionBaraus einem Fragment heraus verwendet. Meine Aktivität, die das Fragment hostet, wird erweitert ActionBarActivity, aber ich sehe keine ähnliche Unterstützungsklasse für Fragmente. Aus meinem Fragment heraus public class CrimeFragment extends Fragment { //... getActivity().getSupportActionBar().setSubtitle(R.string.subtitle); …

11
Ändern Sie die Farbe der Symbolleiste in Appcompat 21
Ich teste die neuen Funktionen von Appcompat 21 Material Design. Deshalb habe ich eine Symbolleiste wie folgt erstellt: <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/activity_my_toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:minHeight="?attr/actionBarSize" android:background="?attr/colorPrimary" app:theme="@style/ThemeOverlay.AppCompat.ActionBar"/> und in meine Hauptlayoutdatei aufgenommen. Dann habe ich es so als supportActionBar eingestellt: Toolbar toolBar = (Toolbar)findViewById(R.id.activity_my_toolbar); setSupportActionBar(toolBar); Es funktioniert, aber irgendwie kann …
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.