0
ボタンをクリックするとオプションメニューを開く方法を教えてください。 次のコードは動作しません。ボタンをクリックしてオプションメニューを開く
openOptionsMenu();
私の問題を解決したおかげ
ボタンをクリックするとオプションメニューを開く方法を教えてください。 次のコードは動作しません。ボタンをクリックしてオプションメニューを開く
openOptionsMenu();
私の問題を解決したおかげ
、私の代わりに私が使用しPopup Menu
からOptions Menu
を使用しています。
私が見つけた唯一の方法は、KeyEventをシミュレートすることです。これにより、オプションメニューが表示されます
BaseInputConnection mInputConnection = new BaseInputConnection(findViewById(R.id.main_content), true);
KeyEvent kd = new KeyEvent(KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_MENU);
KeyEvent ku = new KeyEvent(KeyEvent.ACTION_UP, KeyEvent.KEYCODE_MENU);
mInputConnection.sendKeyEvent(kd);
mInputConnection.sendKeyEvent(ku);
あなたの 'Activity'拡張クラスは何ですか? – Shaishav
コードのサンプルを提供してもらえますか? – Andy
オーバーフローオプションメニューを意味しますか? – Moulesh