1
在下面的键盘: 如何处理数字键从手机键盘
,我们可以通过按下按钮选择价值(如查看button1.setOnClickListener(..)),所有我想知道的是如何我可以通过手机键盘处理按键(按键0至9,输入键,清除键)(例如,在除平板电脑以外的设备上运行时)。
请给出一个快速的参考。任何在线教程都将非常有帮助。
问候,
在下面的键盘: 如何处理数字键从手机键盘
,我们可以通过按下按钮选择价值(如查看button1.setOnClickListener(..)),所有我想知道的是如何我可以通过手机键盘处理按键(按键0至9,输入键,清除键)(例如,在除平板电脑以外的设备上运行时)。
请给出一个快速的参考。任何在线教程都将非常有帮助。
问候,
,你可以去的onkeydown这需要键码和的KeyEvent作为参数,并KeyEvent的类包含了所有的数字代码:
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(keyCode==KeyEvent.KEYCODE_0){
//do some stuffs
}else if(keyCode==KeyEvent.KEYCODE_1) {
// do some stuffs
}
return super.onKeyDown(keyCode, event);
}
这样你就可以处理数字按键/。希望它将帮助你。 :)