【发布时间】:2020-04-20 10:07:21
【问题描述】:
我打算在android上创建一个支持英语和越南语两种语言的自定义软键盘。我在互联网上搜索了在 android 上创建自定义键盘的指南:https://developer.android.com/guide/topics/text/creating-input-method.html。 但我仍然不知道如何创建越南语键盘。在越南语键盘中,有些情况我需要处理: - 当我双击某些键时,它会变成另一个键。示例:
A -> double press: Â
O -> double press: Ô
E -> double press: Ê
...
-
当我组合按下一些键时,它变成了新键。示例:
按A,然后快速按W -> 变成Ă。 按 O,然后快速按 W -> 变成Ơ。 按 H、O、T、S -> 变为 HÓT。 按 H、O、N、F -> 变为 HÒN。 按 H、O、T、J -> 变为 HỌT。 按 H、O、I、R -> 它变成 HỎI。 按 N, G, A, X -> 变成 NG...
如何为越南语键盘创建keyboard_layout.xml?在上述情况下,如何在android java代码中处理越南语键盘?
【问题讨论】:
标签: java android custom-keyboard soft-keyboard