メニューボタンを押すと、時々メニューを表示するのではなく、トーストやダイアログなどのオプションを表示できるようにしたいと思います。
これを試しましたが、メニューキーが無効になっているときではなく、アクティビティが最初にロードされたときにonCreateOptionsMenuが呼び出されるため、もちろん機能しません。私がやろうとしていることをする方法はありますか?
@Override
public boolean onCreateOptionsMenu(Menu menu) {
if (disableMenu())
Toast.makeText(this, R.string.no_menu_for_you, Toast.LENGTH_LONG).show();
}
編集:人々がその部分に集中しないように.show()を追加しました。これが問題の原因ではありません。