【问题标题】:how to make custom keyboard with multiple language..?如何制作具有多种语言的自定义键盘..?
【发布时间】:2017-07-06 09:45:16
【问题描述】:

我想在我的应用中制作支持多种语言的自定义键盘。通过单击语言按钮,它会显示特定语言的键盘并在聊天中显示。

【问题讨论】:

  • 然后你向他解释为什么这是个坏主意。这就是专业人士应该做的事情,而不是因为有人告诉他就盲目地实施一个坏主意。这就是您编写蹩脚应用程序和浪费金钱的方式。
  • @GabeSechan 创建自定义键盘的一个应用程序和有效用例将用于只需要非常有限且锁定的一组功能的信息亭设备。在这种情况下,可能需要限制访问键盘设置等选项,甚至是输入某些字符的能力。对于这种情况,使用 3rd 方键盘可能需要考虑许可。在这种情况下,额外的功能实际上可能是问题所在。
  • 特别是关于多语言支持,请参阅developer.android.com/guide/topics/text/…中的“创建 IME 子类型”

标签: android chat custom-keyboard


【解决方案1】:

官方 Android 开发者网站上有文档,专门处理这个主题。见http://developer.android.com/guide/topics/text/creating-input-method.html

关于多语言支持,其中有一个标题为“创建 IME 子类型”的部分专门处理此问题。还有多个教程处理键盘子类型的创建,例如this one。此外,here is an example 了解如何定义 LatinIME 的子类型(在 Google 的 Android 源代码网站上)。

【讨论】:

    【解决方案2】:

    您可以使用一些第三方库,例如Indic

    【讨论】:

      猜你喜欢
      • 2010-10-05
      • 1970-01-01
      • 1970-01-01
      • 2010-10-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-04
      相关资源
      最近更新 更多