Android 安卓设置菜单动作可见性
我有Android 安卓设置菜单动作可见性,android,toolbar,Android,Toolbar,我有活动和片段以及android.support.v7.widget.Toolbar 在onCreateOptionsMenu()中创建菜单后,我是否可以通过使其可见或其他方式显示菜单项“操作” (例如,单击自定义按钮后)您可以在用户单击菜单按钮时显示菜单之前使用修改菜单。正如javadoc所述: 每次显示菜单之前,都会调用此函数。您可以使用此方法有效地启用/禁用项目或动态修改内容 用户单击菜单按钮时,可以在显示菜单之前使用修改菜单。正如javadoc所述: 每次显示菜单之前,都会调用此函数。您
活动
和片段
以及android.support.v7.widget.Toolbar
在onCreateOptionsMenu()
中创建菜单后,我是否可以通过使其可见或其他方式显示菜单项“操作”
(例如,单击自定义按钮后)您可以在用户单击菜单按钮时显示菜单之前使用修改菜单。正如javadoc所述:
每次显示菜单之前,都会调用此函数。您可以使用此方法有效地启用/禁用项目或动态修改内容
用户单击菜单按钮时,可以在显示菜单之前使用修改菜单。正如javadoc所述:
每次显示菜单之前,都会调用此函数。您可以使用此方法有效地启用/禁用项目或动态修改内容
在中创建菜单后,是否可以显示菜单项“操作”
onCreateOptionsMenu()是通过使其可见还是通过其他方式
:准备要显示的屏幕标准选项菜单。每次显示菜单之前,都会调用此函数。您可以使用此方法有效地启用/禁用项目或以其他方式动态修改内容。您可以使操作项目可见或如下所示(仅示例代码)
在中创建菜单后,是否可以显示菜单项“操作”
onCreateOptionsMenu()是通过使其可见还是通过其他方式
:准备要显示的屏幕标准选项菜单。每次显示菜单之前,都会调用此函数。您可以使用此方法有效地启用/禁用项目或以其他方式动态修改内容。您可以使操作项目可见或如下所示(仅示例代码)
@Override
public boolean onPrepareOptionsMenu(Menu menu) {
MenuItem menuItemVadd = menu.findItem(R.id.action_vadd);
if (isShowVisualAdd1) {
menuItemVadd.setVisible(true);
} else {
menuItemVadd.setVisible(false);
}
return super.onPrepareOptionsMenu(menu);
}