是否有任何已知的inputTypes
on组合可以为 Num-pad 键盘提供特殊字符,inputText
例如$
、和. 我试图允许用户输入一个数字,并且该字段也可以采用提到的字符。我尝试了很多,但似乎都没有提供所需的输出。*
#
&
我必须为此创建自己的自定义键盘吗?由于我的请求非常针对某些特殊字符,请不要将此标记为重复问题。提前致谢。
是否有任何已知的inputTypes
on组合可以为 Num-pad 键盘提供特殊字符,inputText
例如$
、和. 我试图允许用户输入一个数字,并且该字段也可以采用提到的字符。我尝试了很多,但似乎都没有提供所需的输出。*
#
&
我必须为此创建自己的自定义键盘吗?由于我的请求非常针对某些特殊字符,请不要将此标记为重复问题。提前致谢。
您可以根据需要使用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。自定义键盘的一个非常好的教程是..
这将对您有更好的帮助。