在Android上更改特定应用程序的键盘

时间:2013-09-18 06:40:51

标签: android cordova keyboard multilingual


我正在使用Cordova开发一个“尼泊尔字典Android应用程序”。使用jQuery我已将键盘字符映射到Devnagari。例如,如果您从键盘上按下'k''''将显示在可编辑的文本输入中。现在,我正在尝试更改键盘字符,以便用户可以在键盘中看到尼泊尔字符。

我不知道是否有可能,但我认为应该如此。我不是java程序员,使用cordova api来构建android应用程序。如果有可能,我还打算为Android(未来)创建MultiKeyboard Phonegap / Cordova插件。

我的问题是: 如何更改某些特定应用的Android键盘字符?

我做了什么

我还没有开始编码,因为我不知道是否可能。请以正确的方式告诉我。

感谢。

1 个答案:

答案 0 :(得分:1)

如果不使用给定的输入值,您可以使用不同的值更改char值。我的意思是如果'k'永远不会被使用,你可以捕获那个输入,例如

var tempChar;

变量并从HashMap交换它的值,但我不知道你是否可以仅使用PhoneGap更改键盘的布局。如果你做不到,你可以使用jQuery Mobile绘制自己的键盘,如果有办法为你的应用程序禁用Android键盘。