私のアプリケーションには次のようなものがあります。
TabActivity
Tab 1 (ActivityGroup)
Activity > Activity > MapActivity
Tab 2 (ActivityGroup)
MapActivity
問題は、Tab 2 MapActivityにオプションメニューが表示されず、エラーが表示されることです。しかし、最初のMapActivityは完全に機能します。メソッド内にブレークポイントを設定しましたonCreateOptionsMenu
が、入力しました。
このチュートリアルを使用して、TabHostをベースにしたアプリケーションを作成しました。
誰かが私に、なぜ一方が機能し、もう一方が機能しないのかを知るのを手伝ってもらえますか?
前もって感謝します。
アップデート
バージョンについて:
<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="13" />
最初のMapActivityクラス:
public boolean onCreateOptionsMenu(Menu menu) {
menu.add(0, 0, 1, "Nearest");
menu.add(0, 1, 1, "Directions");
return true;
}
2番目のMapActivityクラス:
public boolean onCreateOptionsMenu(Menu menu) {
menu.add(0, 0, 1, "Nearest");
menu.add(0, 1, 1, "Region");
return true;
}