Als «actionbarsherlock» getaggte Fragen

ActionBarSherlock ist eine Erweiterung der Kompatibilitätsbibliothek, die die Verwendung des Entwurfsmusters für Aktionsleisten in allen Android-Versionen mit einer einzigen API erleichtern soll.

11
Fragment MyFragment nicht an Aktivität angehängt
Ich habe eine kleine Test-App erstellt, die mein Problem darstellt. Ich verwende ActionBarSherlock, um Registerkarten mit (Sherlock-) Fragmenten zu implementieren. Mein Code: TestActivity.java public class TestActivity extends SherlockFragmentActivity { private ActionBar actionBar; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setupTabs(savedInstanceState); } private void setupTabs(Bundle savedInstanceState) { actionBar = getSupportActionBar(); actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); …

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 …

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 …


13
Bei Verwendung von Registerkarten mit ViewPager wird der Fehler "Java.lang.IllegalStateException-Aktivität wurde zerstört" angezeigt
Ich habe eine Anwendung, die aus der Verwendung von ActionBarSherlock im Registerkartenmodus besteht. Ich habe 5 Registerkarten und der Inhalt jeder Registerkarte wird mithilfe von Fragmenten behandelt. Für tab2 habe ich jedoch ein Fragment, dessen XML-Datei ein ViewPager-Element enthält, das wiederum einige Fragmentseiten enthält. Wenn ich die Anwendung zum ersten …

6
Wie zeige ich eine benutzerdefinierte Ansicht in ActionBar an?
Ich möchte eine benutzerdefinierte Suche in der Aktionsleiste anzeigen (ich verwende dafür ActionBarSherlock). Ich habe das verstanden: Ich möchte jedoch ein benutzerdefiniertes Layout (Feld edittext) erstellen, das die gesamte verfügbare Breite einnimmt. Ich habe ein benutzerdefiniertes Layout implementiert, wie hier vorgeschlagen . Es gibt mein benutzerdefiniertes Layout search.xml: <?xml version="1.0" …

7
Animiertes Symbol für ActionItem
Ich habe überall nach einer geeigneten Lösung für mein Problem gesucht und kann noch keine finden. Ich habe eine ActionBar (ActionBarSherlock) mit einem Menü, das aus einer XML-Datei aufgeblasen wird. Dieses Menü enthält ein Element und dieses Element wird als ActionItem angezeigt. Speisekarte: <menu xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/menu_refresh" android:icon="@drawable/ic_menu_refresh" android:showAsAction="ifRoom" …


8
OnClick-Listener der Aktionsleiste für die Home-Schaltfläche
Wie kann ich eine benutzerdefinierte onClickListenerSchaltfläche für die Home-Schaltfläche der Aktionsleiste implementieren ? Ich habe bereits eine getSupportActionBar().setDisplayHomeAsUpEnabled(true);und jetzt möchte ich den Benutzer zu einer bestimmten Aktivität umleiten, falls auf die Home-Schaltfläche geklickt wird. Ich habe versucht mit: @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case android.R.id.home: item.setOnMenuItemClickListener(new …


6
Der Gradle-Speicherort ist ein falscher Fehler beim Importieren von ActionBarsherlock in Android Studio
Ich versuche auch, das ABS in das neue aktualisierte Android Studio zu importieren. Ich folge diesem Tutorial. Aber im Schritt Hinzufügen der Sherlock-Bibliothek zur Aktionsleiste zu Android Studio wird der Fehler angezeigt Gradle Location ist falsch. Hier ist Bild. Wenn ich zum Pfad gehe, C:\Users\Sir John Qadir\befindet sich dort kein …

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.