私のコード:
@Override
public boolean onPrepareOptionsMenu(Menu menu) {
Intent settingsActivity = new Intent(getBaseContext(), Preferences.class);
startActivity(settingsActivity);
return true;
}
これは設定メニュー ( Preferences.class
) を開くために機能しますが、このシステム ボタンが押されたときにメニューが既に開いている場合は、メニューを閉じたいと思います。そのために何を追加または変更できますか?