如何从fragment和MainActivity控制OptionMenuItem?

问题描述 投票:0回答:1

我的操作栏上有一个选项菜单项,在此选项菜单中我有4个项目,其中一个是注销。注销项我从MainActivity控制它(它的工作)问题是如何控制片段中的其他3个项目,因为我需要使用片段类中的一些对象和方法,所以有任何解决方案来控制片段中的3个项目MainActivity的注销项目?

android android-fragments fragment menuitem optionmenu
1个回答
0
投票

您可以按片段创建和处理选项菜单项,如下所示:

  1. onCreateonCreateView呼叫setHasOptionsMenu(true)
  2. 覆盖onCreateOptionsMenu(Menu, MenuInflater)并在那里膨胀片段相关菜单
  3. 覆盖onOptionsItemSelected(MenuItem)并在那里处理菜单选项
© www.soinside.com 2019 - 2024. All rights reserved.