Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/179.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android:如何显示特殊字符或字母键盘?_Android_Special Characters_Android Edittext_Android Keypad - Fatal编程技术网

Android:如何显示特殊字符或字母键盘?

Android:如何显示特殊字符或字母键盘?,android,special-characters,android-edittext,android-keypad,Android,Special Characters,Android Edittext,Android Keypad,我想在Edittext获得焦点后立即显示特殊字符键盘。。。请帮忙做这件事 还告诉我如何在Edittext获得焦点后立即显示字母字符键盘 提前感谢。我认为不可能只显示特殊字符键盘。您可以更改EditText的inputType属性以更改键盘类型并使用它。。这些都是可用的选项。但是这些选项都没有给你一个特殊的字符键盘 <EditText ...... ....... android:inputType="" //Play with it ....... /> 您无法获得任

我想在Edittext获得焦点后立即显示特殊字符键盘。。。请帮忙做这件事

还告诉我如何在Edittext获得焦点后立即显示字母字符键盘


提前感谢。

我认为不可能只显示特殊字符键盘。您可以更改EditText的inputType属性以更改键盘类型并使用它。。这些都是可用的选项。但是这些选项都没有给你一个特殊的字符键盘

<EditText 
 ......
 .......
 android:inputType="" //Play with it
 .......
 />


您无法获得任何i/p文本组合的那种键盘。您可以为此创建自定义键盘。您可以参考以下内容:

检查此链接我想显示“特殊字符键盘”,而不是特殊字符。android:inputType=“”没有任何与特殊字符相关的内容。但你只有数字。好吧。。。现在我的问题是使用edittext.setInputType(1);此代码用于显示字母数字键盘。但是一旦Edittext获得焦点,带有特殊字符的键盘将只显示,而不是用字母显示尝试将digits参数添加到Edittext:android:digits=“abcde…..012345789”实际上我的问题是,现在Edittext获得焦点后,键盘将显示特殊字符。。。但我想先显示字母字符,您使用的是哪种输入类型?在任何情况下,您使用键盘类型的唯一选项是使用输入类型。只要尝试一下所有可能的选项,看看它们是否适合您的需要我只使用字母数字键盘,但一旦Edittext获得焦点,键盘上只显示特殊字符