其实这不是一个什么大问题了,只要修改onPrepareOptionsMenu他就可以了,只要你想修改标题或者可见性都要在他里面进行设置 ,因为他调用的比oncreatOption造
@Override
public boolean onPrepareOptionsMenu(Menu menu) {
// Check current message count
boolean haveMessages = mMessageCount != 0;
// Set 'delete' menu item state depending on count
MenuItem deleteItem = menu.findItem(R.id.menu_delete);
deleteItem.setTitle(haveMessages ? R.string.delete : R.string.no_messages);
deleteItem.setEnabled(haveMessages);
return super.onPrepareOptionsMenu(menu);
}
本文介绍了一个关于如何在Android应用中使用onPrepareOptionsMenu方法来动态改变菜单项标题及可见性的示例。通过检查消息数量,该方法可以智能地调整“删除”菜单项的状态。
4079

被折叠的 条评论
为什么被折叠?



