私は次の構造を持っています:
私の問題は、Activities 1、2、または 3 からSubActivitiesに移動し、 Activitiesに戻るたびに、オプション メニューが表示されなくなる(どちらonCreateOptionsMenu
でもないonPrepareOptionsMenu
) ことです。これは、 SubActivitiesが呼び出されたときにアクティビティが停止し、アクティビティに戻ったときにアクティビティが再作成されない (呼び出されない) ためだと思います。onCreate
onCreateOptionsMenu
アクティビティが再開されたときに強制的に呼び出される方法はありますか (でonResume
)?
アップデート
私は今何が起こっているのか理解しています。問題は、オプション メニューTabActivity
が、その下のアクティビティからではなく、から呼び出されることです。の代わりに実行するアクティビティonCreateOptionsMenu
の/onPrepareOptionsMenu
が必要です。TabActivity