2013-01-18 15 views

Odpowiedz

13

To powinno wystarczyć:

ActionBar bar = getActionBar(); // you might need to use getSupportActionBar() based on your project setup 
bar.setDisplayShowTitleEnabled(false); 
bar.setDisplayShowHomeEnabled(false); 
+0

Wielkie dzięki :) Czy istnieje sposób, aby ustawić to z niestandardowego motywu? – Nemo

+1

Nie jestem tego pewien, ale myślę, że za pomocą podstawowej działalności, z której pochodzą wszyscy inni, to najlepszy pomysł. Można również utworzyć statyczną metodę 'setupActionbar (bar)' w klasie pomocnika i wywołać ją w dowolnym miejscu. – WarrenFaith

+0

Super .. działa świetnie – GaneshKumar

3

Warren jest poprawna. A jeśli chcesz, aby ukryć go w swoim temacie, można to zrobić przez dziedziczenie z tematem, który go nie Wyświetlacz:

  • do wstępnego Honeycomb stylów:

    <style name="HiddenActionBar" parent="@android:style/Theme"> 
    </style> 
    
  • Dla Honeycomb +:

    <style name="HiddenActionBar" parent="@android:style/Theme.Holo.NoActionBar"> 
    </style> 
    

ja osobiście wolę tę metodę, ponieważ uwalnia swoje zajęcia związane z kodu UI-a można łatwo ustawić na co Activity, zmieniając motyw swojej aplikacji w manifeście.

Powiązane problemy