android - Android 软键盘的自定义输入类型/键集

标签 android keyboard textinput android-input-method

我正在研究更改 Android 输入法的点点滴滴,以专门输入坐标。

需要的键/字符是1234567890.-: When choosing numeric signed and decimal I have the first 12 covered, but can't get the : to be included or any other character that can take it's place (perfect would be to have a ° key).

我现在已经编写了过滤这些字符的输入过滤器:它可以工作,但并不漂亮。我遇到的主要问题是我无法让键盘在数字端而不是字母端打开。

我非常感兴趣的另一个选项是修改现有的电话类型键盘以包含我想要的键。它会消除很多困惑并使剩余的键更大,从而使输入更容易。

最佳答案

您的意思是编写自己的自定义键盘吗?
如果是这样,您可以引用:How to develop a soft keyboard for Android?

关于android - Android 软键盘的自定义输入类型/键集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5474703/

相关文章:

android - 如何使应用程序显示在从菜单中选择图像

android - 可以在android中使用guice吗?

ios - 当键盘快速出现时移动文本字段

javascript - 输入类型文本(不是文本区域)中的插入符号位置(以像素为单位)

c++ - 是否可以使用 select(2) 来监视 SDL 文本输入事件?

Android - 使用 postDelayed() 调用定期运行方法

android - 如何使用 gradle 0.7+ 将 .so 文件添加到 android 库项目

java - Midiplayer 在 16 个音符后停止播放声音

java - 获取键盘输入并用于变量事件

css - rails/CSS : variable width text inputs