是否可以轻松地在 android 中继承和扩展 XML 资源,特别是对于菜单。
例如。如果我的 base_menu.xml 是
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:id="@+id/item_manual_input"
android:title="@string/manual_input/">
<item android:id="@+id/item_logoff"
android:title="@string/logoff"/>
</menu>
我想在其他地方(在另一个活动中)重用这两个选项。而不是重复base_menu中项目的标签,我非常想为inheriting_menu.xml做这样的事情
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<menu android:id="@id/base_menu"/>
<item android:id="@+id/extra_option"
android:title="@string/extra_option/>
</menu>
但我在任何文档中都没有看到类似的东西。是否支持这样的东西,还是我坚持使用片段来限制各种 XML 资源的代码和 XML 复制?(我相信这会起作用,但我还没有使用片段)