Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何使用多种语言制作自定义键盘。。?_Android_Chat_Custom Keyboard - Fatal编程技术网

Android 如何使用多种语言制作自定义键盘。。?

Android 如何使用多种语言制作自定义键盘。。?,android,chat,custom-keyboard,Android,Chat,Custom Keyboard,我想在我的应用程序中定制支持多种语言的键盘。通过单击语言按钮,它会显示一个特定的语言键盘,并在聊天室中显示。您可以使用Android官方开发者网站上的一些第三方库,如文档,并准确地处理此主题。看 关于多语言支持,其中有一个标题为“创建IME子类型”的部分专门处理此问题。还有多个教程处理键盘子类型的创建,例如。此外,关于拉丁语的子类型是如何定义的(在谷歌的Android源代码网站上)。然后你向他解释为什么这是个坏主意。这是一个专业人士应该做的,而不是因为被告知而盲目实施一个坏主意。这就是你编写蹩脚

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

您可以使用Android官方开发者网站上的一些第三方库,如文档,并准确地处理此主题。看


关于多语言支持,其中有一个标题为“创建IME子类型”的部分专门处理此问题。还有多个教程处理键盘子类型的创建,例如。此外,关于拉丁语的子类型是如何定义的(在谷歌的Android源代码网站上)。

然后你向他解释为什么这是个坏主意。这是一个专业人士应该做的,而不是因为被告知而盲目实施一个坏主意。这就是你编写蹩脚的应用程序和浪费金钱的方式。@Gabeschen创建自定义键盘的一个应用程序和有效用例将用于只需要非常有限和锁定的功能集的信息亭设备。在这种情况下,可能需要限制访问键盘设置,甚至输入某些字符的能力。在这种情况下,使用第三方键盘可能会有许可方面的考虑。在这种情况下,额外的功能实际上可能是问题所在。相关:特别是关于多语言支持,请参阅中的“创建IME子类型”