我有一个使用硬件键(D键盘)的Android游戏。在整个程序中,我的onKeyDown和onKeyUp回调中有很多行代码。
现在我正在尝试添加对蓝牙游戏手柄的支持,当按下各种键/杆/触发器时,它会生成自己的事件。我想使用现有的onKeyDown和onKeyUp回调,将这些来自游戏手柄的事件“镜像”为来自D-pad的事件。
换句话说,我想以编程方式生成/模拟按下D-pad键。有可能吗?
发布于 2013-05-07 10:27:39
试试this。
使用这些:
int KEYCODE_DPAD_DOWN Key code constant: Directional Pad Down key.
int KEYCODE_DPAD_LEFT Key code constant: Directional Pad Left key.
int KEYCODE_DPAD_RIGHT Key code constant: Directional Pad Right key.
int KEYCODE_DPAD_UP Key code constant: Directional Pad Up key.查看官方doc
https://stackoverflow.com/questions/16410249
复制相似问题