1

是否有任何已知的inputTypeson组合可以为 Num-pad 键盘提供特殊字符,inputText例如$、和. 我试图允许用户输入一个数字,并且该字段也可以采用提到的字符。我尝试了很多,但似乎都没有提供所需的输出。*#&

我必须为此创建自己的自定义键盘吗?由于我的请求非常针对某些特殊字符,请不要将此标记为重复问题。提前致谢。

4

1 回答 1

2

您可以根据需要使用KeyboardView进行自定义。

KeyboardView customKeyboard = new KeyboardView(context);
customKeyboard.setKeyboard(new Keyboard(this, R.xml.customLayout));

customKeyboard.setOnKeyboardActionListener(new OnKeyboardActionListener() {
    //do your work here
}

其中R.xml.customLayout指的是/res/xml/customLayout.xml。自定义键盘的一个非常好的教程是..

这将对您有更好的帮助。

于 2013-02-03T20:21:19.977 回答