我想玩一些想法并开发Android的软键盘来取代默认的键盘.
有关于Android的软键盘开发的一般信息吗?任何最佳做法或指南?
我可以用我的键盘应用程序完成任何我可以使用普通Android应用程序做的事情吗?
我可以进行HTTP连接以将键盘数据与云数据库和我拥有的其他手机同步吗?
我可以通过按键打开其他窗口/屏幕,例如显示与普通QWERTY不同的自定义输入界面.如果这不起作用,我可以使用弹出对话框吗?
有没有办法在Android上创建特定于应用程序的软键盘?在阅读了有关InputMethodService文档并检查其他键盘应用程序之后,我认为备用键盘只能配置为系统范围的使用(通过设置 - >区域设置和文本).
如果上述问题的答案为否,那么至少有一种方法可以加载自定义词典并覆盖系统键盘的默认词典(仅当我的应用程序正在使用时)?这将有助于在用户仅轻敲几个键时向用户提供非常相关的建议.