1

我的 android 应用程序有几个屏幕,在每个屏幕中,我都希望有一个类似的选项菜单,但略有不同。

例如,屏幕 A 将包含项目 1、2、3、4,屏幕 B 将包含项目 1、3、4、5

正如您所看到的,它们有共同的项目,这使得为每个项目设置不同的 xml 菜单变得很愚蠢,因为我将不得不一次又一次地定义这些项目。

有没有一种聪明的方法来做到这一点?

4

1 回答 1

0

您可以尝试在各种布局中使用此代码

<include
android:layout_width="wrap_content"
android:layout_height="wrap_content"
layout="@layout/your_layout_with_options" />

其中 your_layout_with_options 是一个包含所有选项的 xml 文件。

所以你的屏幕上总是有相同的标识符,你可以选择要显示的女巫物品和要隐藏的女巫物品。

希望这有帮助

于 2012-12-15T17:48:22.260 回答