【问题标题】:Use my Android keyboard App as default Keyboard [closed]使用我的 Android 键盘应用程序作为默认键盘 [关闭]
【发布时间】:2014-07-31 21:22:09
【问题描述】:

我制作了一个示例 android 软键盘。我希望它可以在所有应用程序(环聊、whatsapp 等)中使用。有哪些可能的方法来做到这一点? (以下是我正在考虑的选项)

  1. 将此作为服务运行并检测是否调用了 android 软键盘并禁用它并运行我的软键盘(我不想要这个)。
  2. 我希望它显示在 Settings> Language and Input > Keyboard 中。 我可以在哪里选择键盘。(首选方法)。我的一些朋友喜欢我的新键盘并想使用它。所以我认为这会是更好的选择。

我现在卡住了。关于如何继续的任何建议。

谢谢

【问题讨论】:

  • 查看InputMethodLatinIME 的工作原理。
  • 那么什么不起作用?您的键盘是否没有出现在输入法列表中(根据选项 2)?您的键盘是否扩展InputMethodService

标签: android android-softkeyboard android-keypad android-input-method android-inputtype


【解决方案1】:

将此作为服务运行并检测是否调用了 android 软键盘并禁用它并运行我的软键盘(我不想要这个)。

此外,出于明显的隐私和安全原因,这是不可能的。

我希望它显示在“设置”>“语言和输入”>“键盘”中

如果您在the documentation 之后实现了输入法编辑器,它应该已经存在了。

【讨论】:

    猜你喜欢
    • 2011-08-21
    • 2023-03-31
    • 2012-02-24
    • 2014-07-12
    • 1970-01-01
    • 1970-01-01
    • 2011-09-16
    • 1970-01-01
    • 2011-04-24
    相关资源
    最近更新 更多