开发缅甸语输入法 :: 安卓.



我正在为android 4.0开发缅甸输入法。我正在遵循 API 演示中提供的示例软键盘。

现在我的问题是

在qwert中.xml示例软键盘。我得到了以下内容。

....
<Row>
        <Key android:codes="113" android:keyIcon="q" android:keyEdgeFlags="left"/>
        <Key android:codes="119" android:keyLabel="w"/>
        <Key android:codes="101" android:keyLabel="e"/>
        <Key android:codes="114" android:keyLabel="r"/>
        <Key android:codes="116" android:keyLabel="t"/>
        <Key android:codes="121" android:keyLabel="y"/>
        <Key android:codes="117" android:keyLabel="u"/>
        <Key android:codes="105" android:keyLabel="i"/>
        <Key android:codes="111" android:keyLabel="o"/>
        <Key android:codes="112" android:keyLabel="p" android:keyEdgeFlags="right"/>
    </Row>

在上面的代码片段中android:codes="113" 113 是字符 q 的 UTF-8 代码。

我所做的是用缅甸字符的 UTF-8 代码替换 android:codes。我期待显示缅甸字符,但它为所有字符显示空白。

我被困住了。谷歌搜索,但一无所获。

谁能帮我?

最后我得到了解决方案。我们必须提供DCP,即android:codes属性中的十进制编码点。休息,所有的东西都会到位。我们也可以使用 UTF8,但如果为拉丁语以外的语言开发,则需要进行 R 和 D。

相关内容

  • 没有找到相关文章

最新更新