當我從ActionBar更改爲工具欄時,遇到很多問題。我已經在這裏列出它們用於棒棒糖設備的android工具欄
)我有很多片段被添加/替換使用backstack。當我按下後退按鈕時,一切正常,但當我更改爲工具欄時,應用程序關閉時,我按下後退按鈕。
)彈出式菜單的背景是黑色的。
<item name="android:popupMenuStyle">@style/PopupMenu</item>
<style name="PopupMenu" parent="@android:style/Widget.PopupMenu">
<item name="android:popupBackground">@android:color/white</item>
</style>
即使這沒有奏效。
如果我使用AppCompat.Light主題,彈出菜單的背景顏色爲白色,但隨後NavigationIndicator圖標和所有變黑
)這是我的菜單樣式。這裏沒有顯示id爲「add」的項目,而是我一直使用showAsAction。它出現在菜單中(當我按下3個垂直點按鈕時會膨脹的菜單),但圖標不可見。
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
tools:context=".com.hirak.assistere_doit.do_it_main_screen">
<item android:id="@+id/action_settings"
android:orderInCategory="100"
android:showAsAction="never"
android:title="Settings" />
<item android:id="@+id/add"
android:icon="@drawable/add"
android:showAsAction="always"/>
</menu>
我忘記提及我使用工具欄的主要目標是新的導航抽屜指示器。如果我可以在操作欄中獲得該標記,我不會爲使用工具欄而煩惱 – 2014-11-04 18:57:01