Witaj programistów Android, Wiem, że to pytanie było zadawane wiele razy, a także próbowałem wielu rozwiązań, ale one nie działają dla mnie. Po pierwsze używam biblioteki sherlock w pasku akcji do pokazywania paska akcji i chcę pokazać dzielniki pomiędzy elementami menu z ikonami. W tym celu tworzę niestandardowy styl pokazywania dzielnika, ale one nie są wyświetlane.ActionBarsherlock jak ustawić przekładki na elementach menu z ikonami tylko
<style name="Theme.SherlockCustom" parent="@style/Theme.Sherlock.Light">
<item name="android:actionBarDivider">@drawable/actionbar_seprator</item>
<item name="android:showDividers">middle</item>
</style>
i próbował również zaktualizować Sherlock ActionMenuItemView.java biblioteki dla ActionBar gdzie needsDividerBefore() zawsze daje prawdziwe. Ale ta łatka też nie sprawdziła się u mnie. Pomóżcie, gdzie idę źle. Dzięki.
Prawdopodobnie próbujesz tego na urządzeniu z Androidem> 4.0. Wspomniana łatka dotyczy tylko systemu Android <3.0, ponieważ w późniejszych wersjach używana jest natywna implementacja paska działań, której nie można zmodyfikować. –
@matthias ton podziękowań. Teraz zrozumiałem, gdzie idę źle. Czy możesz sugerować, jak uzyskać dzielniki w systemie Android> 4.0. Czy jest na to jakieś rozwiązanie? – Dory