【发布时间】:2023-03-13 19:35:01
【问题描述】:
有谁知道有什么方法可以在 Visual Studio emulator for android 中按 菜单按钮?
我用谷歌搜索了很长时间,但找不到任何关于此的信息。
然后我尝试按 F1 F2 Home PageUp Pasuse/Break在键盘上,它不起作用。
如果你有任何想法,请告诉我,谢谢。
【问题讨论】:
标签: visual-studio android-emulator
有谁知道有什么方法可以在 Visual Studio emulator for android 中按 菜单按钮?
我用谷歌搜索了很长时间,但找不到任何关于此的信息。
然后我尝试按 F1 F2 Home PageUp Pasuse/Break在键盘上,它不起作用。
如果你有任何想法,请告诉我,谢谢。
【问题讨论】:
标签: visual-studio android-emulator
自 Honeycomb / Ice Cream Sandwich (APIs 11 - 15) 以来,Android 手机上就没有使用过 Android 菜单按钮。由于适用于 Android 的 VS 模拟器仅具有从 Jellybean 到 Marshmallow 的配置文件(API 17 - 23),因此没有菜单按钮。见http://android-developers.blogspot.com/2012/01/say-goodbye-to-menu-button.html
如果您创建一个示例应用并将其添加到您的 MainActivity:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
Log.i("MainActivity", "Key Event: " + keyCode);
return true;
}
您会在 logcat 中看到模拟器在支持 F1、F2、Home、PageUp 和 Pause/Break 的地方返回正确的键代码:http://developer.android.com/reference/android/view/KeyEvent.html
【讨论】: