在Android键盘上点击了问号

时间:2015-07-14 20:25:04

标签: android

我使用方法

在我的应用程序中传递有关在Android键盘上按下的键的信息
public boolean onKeyDown(int keyCode, KeyEvent event)

在我的活动中。稍后我将keyCode与KeyEvent常量进行比较。一切正常,除了问号('?')。我尝试过使用

if (event.isShiftPressed() && keyCode == KeyEvent.KEYCODE_SLASH)

因为我在互联网上找到了这样的解决方案,但它不起作用。如何检查键盘上是否单击了问号按钮?

编辑:上面的代码确实有效。谢谢,Virat Singh!

1 个答案:

答案 0 :(得分:0)

char c = (char) event.getUnicodeChar();

尝试此方法,它将轻松转换字符。