android - 如何在 Android 的 EditText 中输入特殊字符?

标签 android android-edittext

有什么方法可以在 Android EditText 中输入特殊字符(默认软键盘中不存在的字符,例如 theta)?

谢谢..

最佳答案

根据您的需要,我建议创建一个自定义键盘,因为设备附带的标准键盘可能没有您需要的特殊字符。

您可以引用以下教程来创建自定义键盘

http://www.fampennings.nl/maarten/android/09keyboard/index.htm

或者您可以看到可能符合您目的的搜索结果,

https://github.com/search?q=android+custom+keyboard&ref=cmdform

从下面的网站你可以得到 Android 支持的 Unicode 字符列表,

http://en.wikipedia.org/wiki/List_of_Unicode_characters

http://unicode-table.com/en/#0026

注意:编写整个代码以创建自定义键盘超出了本答案的范围,因此我提到了引用链接。

关于android - 如何在 Android 的 EditText 中输入特殊字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23486324/

相关文章:

android - 如何显示数字小键盘

java - Activity 检测除EditText内的退格键以外的所有键盘事件

java - 需要双击 EditText 让点击监听响应

android - 在 edittext 中输入日语字符的问题

android - Google Analytics 会影响 Android 的性能吗?

javascript - 使用 Headless JS 响应 native 的后台/前台服务

java - 如何在 Android 中由 ScheduledExecutorService 生成的两个线程之间传递数据?

android - 使用谷歌照片的裁剪 Intent 不起作用

android - 如何检测我的任何 Activity 是否最前沿且对用户可见?

android - 如何限制editText中的某些字符