2016-08-02 12 views
0

ボタンをクリックするとオプションメニューを開く方法を教えてください。 次のコードは動作しません。ボタンをクリックしてオプションメニューを開く

openOptionsMenu(); 

私の問題を解決したおかげ

+0

あなたの 'Activity'拡張クラスは何ですか? – Shaishav

+0

コードのサンプルを提供してもらえますか? – Andy

+0

オーバーフローオプションメニューを意味しますか? – Moulesh

答えて

0

、私の代わりに私が使用しPopup MenuからOptions Menuを使用しています。

0

私が見つけた唯一の方法は、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); 
関連する問題