У меня есть два вопроса. Прежде чем детализировать эти вопросы, я хочу добавить, что использую ActionBarSherlock
.
Первый вопрос заключается в том, что у меня возникли проблемы с добавлением разделителя между ActionItems
в моем ActionBar
. На экране печати есть 3 разделителя, например, первый находится между кнопкой возврата и кнопкой возврата .
Я настроил свою панель действий, используя приведенный ниже стиль. Однако рисуемый объект small_detail_divider
не отображается. Я также пытался добавить этот разделитель программно, используя setBackgroundSplitDrawable()
. Это тоже не помогло. Что мне делать, чтобы добавить разделитель между этими ActionItem
?
<style name="Theme.Example" parent="Theme.Sherlock">
<item name="actionBarStyle">@style/Widget.Styled.ActionBar</item>
<item name="absForceOverflow">true</item>
</style>
<style name="Widget.Styled.ActionBar" parent="Widget.Sherlock.ActionBar.Solid">
<item name="background">@drawable/top_panel_background</item>
<item name="icon">@drawable/application_logo</item>
<item name="backgroundSplit">@drawable/small_detail_divider</item>
<item name="android:background">@drawable/top_panel_background</item>
<item name="android:icon">@drawable/application_logo</item>
<item name="android:backgroundSplit">@drawable/small_detail_divider</item>
</style>
Другой вопрос: :Я хочу добавить элементы действий так же, как они добавляются на экране печати. Когда я добавляю элементы действий, они всегда добавляются справа от ActionBar
. Как я могу добавить элемент действия слева от ActionBar
, например, кнопку «Назад» на экране печати? Любое предложение поможет.