Я пытаюсь написать демонстрационную панель Панели инструментов, и есть два варианта android.widget.Toolbar и android.support.v7.widget.Toolbar. Потому что все мои действия расширены android.app.Activity, поэтому я должен использовать android.widget.Toolbar. Но когда я хочу использовать android.support.v4.widget.DrawerLayout и привязать к нему ActionBarDrawerToggle, я обнаружил, что конструктор ActionBarDrawerToggle ожидает android.support.v7.widget.Toolbar. Я совершенно смущен. Если я хочу закончить эту работу, я должен изменить все свои действия, чтобы расширить ActionBarActivity, но Google не устарел. И я обнаружил, что если я не использую ActionBarActivity, элементы меню панели инструментов всегда переполняются даже с атрибутом «always», и я отказываюсь от использования ActionBarDrawerToggle.Элемент меню панели инструментов всегда в переполнении
<item
android:id="@+id/action_search"
android:icon="@android:drawable/ic_menu_search"
android:orderInCategory="70"
android:title="@android:string/search_go"
app:actionViewClass="android.widget.SearchView"
app:showAsAction="always" />[![enter image description here][1]][1]
Я нашел его после размещения этого вопроса, спасибо в любом случае. Все мои вопросы возникают, когда я использую «AppCompatActivity». –