Повторное использование ресурса <menu> - PullRequest
0 голосов
/ 28 января 2020

Я программирую в Android Studio. Я хочу повторно использовать предыдущее меню . Как я могу это сделать?

У меня есть этот макет меню

<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="com.example.vfrflight.download.countries.CountryDetailActivity">

<item
    android:id="@+id/action_edit"
    android:orderInCategory="1"
    android:title="@string/action_edit"
    android:icon="@drawable/ic_pencil"
    app:showAsAction="ifRoom" />

<item
    android:id="@+id/action_delete"
    android:orderInCategory="2"
    android:icon="@drawable/ic_delete"
    android:title="@string/action_delete"
    app:showAsAction="ifRoom" />
</menu>

И я хотел бы иметь что-то вроде этого

<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="com.example.vfrflight.download.countries.CountryDetailActivity">

    <include android:menu="@menu/menu_edit_delete"> </include>

</menu>

Используя этот фрагмент с именем menu_edit_delete. xml

<item
    android:id="@+id/action_edit"
    android:orderInCategory="1"
    android:title="@string/action_edit"
    android:icon="@drawable/ic_pencil"
    app:showAsAction="ifRoom" />

<item
    android:id="@+id/action_delete"
    android:orderInCategory="2"
    android:icon="@drawable/ic_delete"
    android:title="@string/action_delete"
    app:showAsAction="ifRoom" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...