Tworzę aplikację z ActionBarSherlock i używając zakładek ActionBar. Poniżej opisuję, w jaki sposób definiuję zakładki:Wysokość zakładki ActionBarSherlock nie jest regulowana na Jelly Bean
actionBar.addTab(actionBar.newTab().setText("test").setTabListener(new TabListener<AccountsListFragment>(this, "accounts",AccountsListFragment.class)));
Próbuję zmienić wysokość zakładek. Z tego, co rozumiem, nie można zmienić wysokości kart. Trzeba też zmienić wysokość głównym pasku akcji (ja ciągnąc moją definicję głównym pasku akcji z) http://developer.android.com/design/patterns/actionbar.html#considerations-split-action-bars Więc jak zmienić wysokość paska akcji jest za pomocą poniższego styl wewnątrz głównego tematu
<item name="actionBarSize">100dp</item>
<item name="android:actionBarSize">100dp</item>
Powyższy kod wydaje się działać na wszystkich urządzeniach, aby zmienić zarówno główny pasek akcji, jak i zakładki z wyjątkiem jellybean. Testowałem to na gwieździe galaktyk 4.1.2. Również w wersji 4.2 Nexus 7. Wydaje się działać tak samo na obu. Zmienia tylko główny pasek akcji, a nie wysokość tabulatora.
Próbowaliśmy również niestandardowego widoku dla kart, które nam nie pomogły.
Jeśli ktoś może wskazać mi, gdzie w Google jest napisane, że nie pozwalają już zmieniać wysokości kart (w co wątpię) lub podać mi styl rozwiązania tego problemu. Byłbym bardzo wdzięczny. Jeśli nawet dasz mi przykład na normalnym pasku akcji, a nie sherlock, to powinno mi to pomóc.
Tak to jest to co myślałem też. Wygląda na to, że nie powinnaś tego zmieniać. –