如何监听软键盘按键preSS? [英] How to listen the keypress in the soft keyboard?
本文介绍了如何监听软键盘按键preSS?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要一个监听器/找出关键preSS软键盘屏幕键盘上。
I need a listener to identify the keypress in the soft keyboard/on screen keyboard.
我试着用addtextchangelistener textwatcher但是这一次给了良好的效果,但它显示的变化也当一些文本粘贴到它。
I tried with addtextchangelistener textwatcher but this one give the good result but it shows the change also when some text is pasted into it.
我需要通过用户识别,只有按键preSS。
I need to identify only the key press by the user.
是否有任何可能的方式来检测的关键preSS。
Is there any possible way to detect the key press.
推荐答案
看到这个 KeyEvent的并使用以下code,以确定哪些关键是用户pssed $ p $。
see this keyevent and use following code to identify which key is pressed by Users.
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK)
{
// Do Code here
}
else if(keyCode == KeyEvent.KEYCODE_0)
{
}
else if(keyCode == KeyEvent.KEYCODE_1)
{
}
return super.onKeyDown(keyCode, event); }
这篇关于如何监听软键盘按键preSS?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文