Android (3.0) Action Bar möchte nicht gehen

Ich arbeite mit XOOM und versuche, Action Bar zu verbergen. Also folge ich der Anweisung folgendes in Manifest-Datei:

uses-sdk android:minSdkVersion="11" android:targetSdkVersion="11"

  • Erstellen von Compound-Steuerelementen mit benutzerdefinierten XML-Attributen
  • Manifest Fusion fehlgeschlagen: uses-sdk: minSdkVersion 8 kann nicht kleiner sein
  • Login Fehler: Es liegt ein Fehler bei der Protokollierung in dieser Anwendung vor. Bitte versuchen Sie es später noch einmal
  • Wie kann ich ToolTip in Android anzeigen?
  • Android-Bestätigungsdialog, der true oder false zurückgibt
  • PreferenceFragment-Alternative für die Android-Kompatibilitäts-API?
  • Auch gesetzt Thema Thema.

    android:theme="@android:style/Theme.Holo.NoActionBar"

    Leider kann ich noch die action bar sehen So entferne ich den Holo Action Teil aus meinem Manifest und füge folgenden Code hinzu

    ActionBar actionBar = getActionBar(); actionBar.hide();

    Erhalten von Null-Pointer-Ausnahme von hide () -Methode. So verstehe ich, dass getActionBar () null zurückgibt. Jetzt bin ich neugierig, was mir fehlt?

  • Google Cardboard VR Sensoren
  • TextView mit verschiedenen Schriftarten und Stilen?
  • Teilweise ausgewähltes Kontrollkästchen auf Android?
  • Gibt es einen Formular-Designer für Google Android
  • Fehler beim Finden von style vpiCirclePageIndicatorStyle
  • Wie kann ich den Fehler "Fehler beim Synchronisieren von vcpu reg" beheben?
  • 5 Solutions collect form web for “Android (3.0) Action Bar möchte nicht gehen”

    Theme.Holo.NoActionBar ist nicht öffentlich im Framework – Stattdessen kannst du deinen eigenen Stil wie folgt deklarieren:

     <style name="MyTheme" parent="@android:style/Theme.Holo.Light"> <item name="android:windowActionBar">false</item> <item name="android:windowNoTitle">true</item> </style> 

    Ich kam genau zu demselben Ergebnis. Wenn du die ActionBar-Show nicht auf dem Bildschirm machen kannst, ist es höchstwahrscheinlich entweder:

    • Fenster hat keinen Titel; ActionBar ist im Wesentlichen eine verklärte Titelleiste, also kein title = keine ActionBar, obwohl dies nirgendwo in den docs erwähnt wird

    • Sie haben versucht, die Methode getActionBar () aufzurufen, bevor Sie die Inhaltsansicht in der Aktivität festlegen. In diesem Fall gibt diese Methode null zurück. Wieder, nirgendwo in den docs erwähnt, und wenn du versuchst, die ActionBar als Teil des benutzerdefinierten View-Konstruktors zu konstruieren / zu modifizieren, hast du kein Glück.

    Mehr über meine Erkundungen von ActionBar in Honeycomb finden Sie auf meinem Blog hier

    Sie können die Aktionsleiste ausblenden (die am oberen Rand des Bildschirms angezeigt wird). Wenn Ihre Aktivität Tab-Aktivität ist, dann verwenden Sie die folgende Zeile nach der setcontentview Zeile

     getParent().getActionBar().hide(); 

    Wenn es eine normale Aktivität ist, dann verwenden Sie

     getActionBar().hide(); 

    Und die Einstellung auf Manifest funktioniert auch für mich, aber nur für die besondere Aktivität, die Sie so einstellen können, nicht auf die Anwendung.

     android:theme="@android:style/Theme.Holo.NoActionBar" 

    Das hat mir geholfen .. edited values ​​/ styles.xml so

     <resources> <style name="AppTheme" parent="android:Theme.Holo.Light.NoActionBar" /> </resources> 

    Die Aktionsleiste in Honeycomb kann nicht ausgeblendet werden, da es keine physischen Tasten gibt, um aus der App herauszukommen, also könnt ihr Benutzer in der App fangen, wenn die Aktionsleiste ausgeblendet ist. Das Beste, was man tun kann, ist die Bar in "Lights Out" -Modus, wo man die kleinen Punkte an Stelle der normalen Icons in der Bar.

    Sehen Sie diesen Link: Gibt es eine Möglichkeit, die Systemleiste in Android 3.0 zu verstecken? Es ist ein internes Gerät und ich verwalte die Navigation

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