【发布时间】:2011-02-08 02:31:27
【问题描述】:
我想指定 Android 应该在数字/符号模式下为给定的 EditText 启动软键盘。我知道这可以通过使用 EditText.setInputType() 将 EditText 的输入类型设置为数字来完成,但我不想将 EditText 的输入类型限制为仅限数字输入**。是否有另一种方法可以告诉 Android 应该为给定的 EditText 打开哪个键盘?
** 我本质上想要一个数学类的数字输入,接受任意数学表达式,包括 [0,9.+-/*()@:]。
【问题讨论】: