Android导航抽屉:如何根据抽屉列表项选择更改ActionBar菜单
我的应用程序中有一个导航抽屉。它有一个项目列表。我使用一个switch语句,用一个具有自己视图和逻辑的全新片段替换当前片段 我的问题是,每个片段在操作栏中都有自己的菜单项。我不知道如何根据所选抽屉列表项更改actionBar菜单项。我试过很多教程,但都没有结果。一些示例代码将非常有用Android导航抽屉:如何根据抽屉列表项选择更改ActionBar菜单,android,android-fragments,navigation-drawer,Android,Android Fragments,Navigation Drawer,我的应用程序中有一个导航抽屉。它有一个项目列表。我使用一个switch语句,用一个具有自己视图和逻辑的全新片段替换当前片段 我的问题是,每个片段在操作栏中都有自己的菜单项。我不知道如何根据所选抽屉列表项更改actionBar菜单项。我试过很多教程,但都没有结果。一些示例代码将非常有用 提前谢谢。我认为本教程正是您想要的: 我认为本教程正是您想要的: 在菜单文件夹中创建menuitemlist.xml。您可以在此处定义菜单和子菜单。前任: 更多检查 在菜单文件夹中创建menuitemlist.
提前谢谢。我认为本教程正是您想要的:
我认为本教程正是您想要的:
在菜单文件夹中创建menuitemlist.xml。您可以在此处定义菜单和子菜单。前任: 更多检查
在菜单文件夹中创建menuitemlist.xml。您可以在此处定义菜单和子菜单。前任: 更多检查
您想更改菜单样式还是想知道如何为操作栏创建新菜单?想为操作栏创建新菜单..chk我的答案有任何疑问,请提问?您想更改菜单样式还是想知道如何为操作栏创建新菜单..chk my回答任何疑问?我想凯文·范·米尔洛的回答对我很有帮助。我刚开始工作,感谢你宝贵的回复。我认为凯文·范·米尔洛的回答对我很有帮助。我刚开始工作,谢谢你宝贵的回复。
<item
android:id="@+id/filter"
android:showAsAction="ifRoom"
android:icon="@drawable/filter_data"
android:title="projectlist"
android:titleCondensed="FILTER">
<menu>
<item
android:id="@+id/search"
android:title="Search"/>
</menu>
</item>
<item
android:id="@+id/profilename"
android:showAsAction="ifRoom"
android:title="details"
android:titleCondensed="fullmode">
</item>
<item
android:id="@+id/login"
android:showAsAction="always"
android:title="here"
android:titleCondensed="about">
<menu>
<item
android:id="@+id/it1"
android:title="list1"/>
<item
android:id="@+id/it2"
android:title="list2"/>
<item
android:id="@+id/it3"
android:title="list3"/>
</menu>
</item>
<item
android:id="@+id/admin"
android:icon="@drawable/admin"
android:showAsAction="always"
android:title="welcome"
android:titleCondensed="welcome">
</item>
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.menuitemlist, menu);
return true;
}