У меня возникло много проблем, когда я перешел с ActionBar на панель инструментов. Я перечислил их здесьпанель инструментов Android для предустановленных устройств lollipop
) У меня есть много фрагментов, которые добавляются/заменяются с помощью 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 тему, цвет фона PopupMenu белый, но затем NavigationIndicator иконки и все, что становится черным
) Это мой стиль меню. Здесь элемент с id "add" не отображается, вместо этого я использовал showAsAction, как всегда. он находится в меню (меню, которое раздувается, когда я нажимаю эту кнопку с тремя вертикальными точками), но значок не отображается.
<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>
Я забыл упомянуть, что моя главная цель использовать панель инструментов - это новый указатель навигационного указателя. если я могу получить этот показатель в панели действий, я не буду беспокоиться об использовании панели инструментов –