後の Android ではメニュー ボタンが削除されているため、次のコードを呼び出して、UI で 1 回タップしたときにメニュー項目を開きます。
public void singleTapOnImage(View view) {
Log.d(TAG, "Single tap View menu option");
new Thread(new Runnable() {
public void run() {
Instrumentation inst = new Instrumentation();
inst.sendKeyDownUpSync(KeyEvent.KEYCODE_MENU);
}
}).start();
}
このコードは一部の Android デバイスでオプション メニューを開きますが、すべてのデバイスでは開きません。すべての Android デバイスで動作するソリューションを教えてください。また、オプション メニューを開くためのより良い方法があれば、それは素晴らしいことです。