【发布时间】:2014-07-31 21:22:09
【问题描述】:
我制作了一个示例 android 软键盘。我希望它可以在所有应用程序(环聊、whatsapp 等)中使用。有哪些可能的方法来做到这一点? (以下是我正在考虑的选项)
- 将此作为服务运行并检测是否调用了 android 软键盘并禁用它并运行我的软键盘(我不想要这个)。
- 我希望它显示在 Settings> Language and Input > Keyboard 中。 我可以在哪里选择键盘。(首选方法)。我的一些朋友喜欢我的新键盘并想使用它。所以我认为这会是更好的选择。
我现在卡住了。关于如何继续的任何建议。
谢谢
【问题讨论】:
-
查看InputMethodLatinIME 的工作原理。
-
那么什么不起作用?您的键盘是否没有出现在输入法列表中(根据选项 2)?您的键盘是否扩展
InputMethodService?
标签: android android-softkeyboard android-keypad android-input-method android-inputtype