【发布时间】:2012-03-15 15:24:10
【问题描述】:
我想在 Android 默认键盘中添加自定义 KEY 或修改现有 KEY。
我只想在我的应用中使用该密钥。
如何做到这一点?有链接吗?
提前致谢。
【问题讨论】:
-
您想在所有应用中使用此 KEY 还是只在您自己的应用中使用?
-
@Calvin 仅在他的应用中。
我想在 Android 默认键盘中添加自定义 KEY 或修改现有 KEY。
我只想在我的应用中使用该密钥。
如何做到这一点?有链接吗?
提前致谢。
【问题讨论】:
这只是一个走动。 您可以尝试收听按键事件。然后对于特定的按键操作,而不是原始操作,执行您的操作并告诉 android 您已经处理了它。
例如,按“Q”,而不是插入“Q”,它应该会弹出一个对话框。
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_Q) {
//popup dialog
}
return true; // Handled
}
【讨论】: