标签: android keyboard textinput android-input-method
我正在研究改变Android输入法的各个部分,专门输入坐标。
所需的键/字符是1234567890.-: 当选择数字有符号和十进制时,我有前12个覆盖,但不能得到:被包含或任何其他可以取代它的角色(完美的是有一个°键)。
我现在用输入过滤器编写过滤这些字符:它可以工作但不漂亮。我遇到的主要问题是我无法让键盘在数字侧而不是字母侧打开。
我非常感兴趣的另一个选项是修改现有的手机类型键盘以包含我想要的键。它会消除很多混乱,使剩余的键变大,从而使输入更容易。
答案 0 :(得分:3)
您的意思是编写自己的自定义键盘吗? 如果是这样,您可以参考:How to develop a soft keyboard for Android?