ユーザーがオプションボタンをクリックしたときにLinearLayoutを表示するアンドロイドアプリケーションがあります(線形レイアウトの可視性をonCreateOptionsMenuで表示するように設定しています)。ユーザーが戻るボタンをクリックします。戻るボタンを押した後にオプションメニューが表示されない
これは、オプションボタンを押してから戻るボタンを押すとうまくいきます。ビューが表示されてから離れます。
オプションボタンをもう一度押すと、可視性が可視に設定されているにもかかわらず線形レイアウトが表示されません。
ただし、logはmeos onCreateOptionsMenuが入力されたことを通知します。 なぜこれが起こりますか?
投稿(xmlレイアウトとコード)より多くの情報をお伝えします。あなたの問題を解決するのに役立つのは、linearLayout GOneを不可視ではなく、おそらくonPrepareOptionsMenuを使用して設定することです。これは、アクティビティごとに1回だけ実行されるonCreateOptionsMenuの代わりにメニューが表示されるたびに実行されます。 –