Androidでオプションメニューを作成しました。アクティビティの開始時にメニューがポップアップするコードを作成しました。しかし、問題は、その下の設定メニューをクリックすると、オプションメニューが消えてしまうことです。アクティビティページまたはページの設定オプションをクリックしても、オプションメニューがメニューページに表示されたままになります。助けてください。
これが私のxmlコードです:
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/icon"
android:icon="@drawable/icon" />
<item android:id="@+id/text"
android:title="Text" />
<item android:id="@+id/icontext"
android:title="Icon and text"
android:icon="@drawable/icon" />
</menu>
Javaコード:
public void onAttachedToWindow()
{
super.onAttachedToWindow();
openOptionsMenu();
}
@Override
public boolean onCreateOptionsMenu(Menu menu)
{
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.menu, menu);
return true;
}