2015-10-10 5 views
3

Я разрабатываю приложение с навигационным ящиком. Но в правом верхнем углу всегда есть меню с вкладкой «Настройки». Как я могу удалить это меню также в ящике, как в обычном режиме?Удалить вкладку «Настройки» в навигационном ящике

+1

вы можете опубликовать снимок экрана? –

+0

Просто удалите этот элемент из файла, называемого menu_main.xml. Он всегда генерируется по умолчанию при создании нового проекта. –

ответ

6

Прежде всего удалить файл main.xml в каталоге

"название проекта" \ приложение \ SRC \ главная \ Рез \ меню

и он должен выглядеть как this image.

Затем удалите блок кода, который относится к файлу main.xml. Он должен располагаться в разделе MainActivity или в действии, где вы видите «Настройки». См. this image.

Вы также можете удалить строковый ресурс под файлом strings.xml, который по умолчанию называется «action_settings».

Это все, и ваш проект понятен из того, что вы хотите избавиться.

0

Думаю, вы можете говорить о панели действий, а не о переносном ящике. Если это так, то если вы избавитесь от методов onCreateOptionsMenu и onOptionsItemSelected в своей деятельности, пункт меню Settings исчезнет.

Что касается всей панели действий, я думаю, this может помочь.

0

удалить меню Настраиваем из menu_main.xml, которые указывают в разрешении> меню

2

Просто удалите этот элемент из файла с именем menu_main.xml в папке меню. Он всегда генерируется по умолчанию при создании нового проекта в Android Studio.

XML-должен выглядеть следующим образом:

<menu xmlns:android="http://schemas.android.com/apk/res/android"> 

    <item 
     android:id="@+id/action_settings" 
     android:title="@string/action_settings" 
     android:orderInCategory="1" 
     android:showAsAction="ifRoom" /> 

</menu> 
Смежные вопросы