我onPrepareOptionsMenu()在Map活动中按下后退按钮后尝试在MainActivity中调用它,但是在创建一次后它没有被调用.根据文档,必须在显示菜单之前调用它.这种情况在调用onBackPressed()后是否有效?
准备要显示的屏幕标准选项菜单.每次显示菜单时都会调用此菜单.您可以使用此方法有效地启用/禁用项目或以其他方式动态修改内容.
是的,你可以在你的活动中添加它.这将使您在任何时候从任何活动回来时都会被调用.
@Override
public void OnStart()
{
super.onStart();
invalidateOptionsMenu();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
654 次 |
| 最近记录: |