2012-12-02 18 views
5

Jak ukryć górny pasek akcji, ale pokazać podział akcji za pomocą ActionBarSherlock. Chciałbym mieć kart na górze zamiast jak ten:Ukryj pasek akcji, pokazując podzielony pasek akcji

figure 3

Android miejscu deweloper stwierdza co następuje, aby ukryć pasek akcji, ale zachować pasek działań dzielone: ​​

jeśli jesteś Chcemy ukryć główny pasek akcji na górze, ponieważ jesteś używając wbudowanych zakładek nawigacji wraz z podziałem paska akcji, zadzwoń setDisplayShowHomeEnabled (false), aby wyłączyć ikonę aplikacji na pasku akcji. W tym przypadku nic już nie zostało na głównym pasku akcji, więc znika i pozostały są tabulatory u góry i elementy akcji u dołu, jak pokazuje drugie urządzenie z rysunku 3. .

https://developer.android.com/guide/practices/tablets-and-handsets.html#SplitActionBar

W moim SherlockFragmentActivity nazywam następuje jednak tylko ikona app tytuł i znikają, a bar działanie pozostaje tak:

//Hide action bar 
    getSupportActionBar().setDisplayShowTitleEnabled(false); 
    getSupportActionBar().setDisplayShowHomeEnabled(false); 

enter image description here

Ukrywanie paska akcji, ale również ukrywanie podzielonego paska akcji.

+0

Byłem powodzeniem w stanie stworzyć ten sam układ, używając bardzo 'getSupportActionBar() setDisplayShowTitleEnabled (false);.' 'GetSupportActionBar i () setDisplayShowHomeEnabled (false);.' Więc jestem Jestem bardzo zdezorientowany, jak nie możesz tego zrobić. Czy mógłbyś opublikować swój kod źródłowy? – Neilers

Odpowiedz

0

Zakładki unoszą się do górnego paska akcji, jeśli używasz kart dostarczonych przez ABS. Nie używasz ViewPager/ViewPagerIndicator dla kart przez przypadek? (Mam ten problem obecnie)

Powiązane problemy