我正在创建自己的键盘。我需要帮助找出菜单按钮的android:代码编号,以便我可以实现缩放功能。谢谢。
答案 0 :(得分:0)
Android键盘的菜单键为常数82,如果您使用的是模拟器,则可以使用Ctrl + M
来触发。
一种很好的测试方法是重写任何Activity中使用的dispatchKeyEvent()方法。
@Override
public boolean dispatchKeyEvent(KeyEvent event) {
Log.d(TAG, "dispatchKeyEvent: " + event.getKeyCode());
return super.dispatchKeyEvent(event);
}
每当您在打开该活动的同时按下Ctrl + M
时,都会触发该dispatchKeyEvent方法,该方法将打印出来:D/YourActivity: dispatchKeyEvent: 82