Android模拟器能否捕捉到电脑(运行模拟器)键盘的按键事件,如:方向键、退格键、回车键?如果可以的话,你能告诉我实现的关键代码吗?非常感谢。
问问题
2072 次
1 回答
1
PC键盘键和设备键的映射在这里详细说明:http: //developer.android.com/tools/help/emulator.html#KeyMapping
您可以使用此处列出的键码回复它们:http: //developer.android.com/reference/android/view/KeyEvent.html
例如:
public class TestActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
Log.i("test", "onKeyDown(" + keyCode + ", " + event +")");
return super.onKeyDown(keyCode, event);
}
}
于 2012-11-09T08:21:00.693 回答