Привет, разработчики Android, Я знаю, что этот вопрос задан много раз, и я также пробовал много решений, но они не работают для меня. Во-первых, я использую панель инструментов sherlock для панели действий, чтобы показать панель действий, и я хочу показать разделители между пунктами меню только с помощью значков. Для этого я создаю собственный стиль для отображения разделителя, но они не отображаются.ActionBarsherlock как установить разделители на пункты меню только с значками
<style name="Theme.SherlockCustom" parent="@style/Theme.Sherlock.Light">
<item name="android:actionBarDivider">@drawable/actionbar_seprator</item>
<item name="android:showDividers">middle</item>
</style>
А также пытался обновить Шерлока библиотеки ActionMenuItemView.java для ActionBar где needsDividerBefore() всегда будет давать истинный. Но этот патч тоже не работал для меня. Пожалуйста, помогите, где я ошибаюсь. Благодарю.
Возможно, вы пытаетесь это сделать на устройстве с Android> 4.0. Патч, о котором вы упомянули, применим только для Android <3.0, потому что в более поздних версиях используется встроенная реализация строки действия, которую вы не можете изменить. –
@matthias тонны благодарности. Теперь я понял, где я ошибся. Могу ли вы, пожалуйста, предложить, как получить разделители в android> 4.0. Есть ли для этого решение. – Dory