0

与后来的 Android 一样,菜单按钮已被删除,当有人在 UI 中点击一次时,我调用以下代码来打开菜单项。

    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 设备的解决方案,并且如果有更好的方法来打开选项菜单,那就太好了。

4

1 回答 1

2

解决方案很简单。只需调用openOptionsMenu()活动即可。

于 2013-04-06T22:33:33.017 回答