gpt4 book ai didi

android - 如何使用俄语字母表创建自定义键盘?

转载 作者:搜寻专家 更新时间:2023-11-01 07:51:09 24 4
gpt4 key购买 nike

我是 android 的初学者,正在使用自定义键盘。我用英语创建了。现在我想添加更多语言,例如俄语和阿拉伯语。

我引用了 http://code.tutsplus.com/tutorials/create-a-custom-keyboard-on-android--cms-22615

我的问题是如何找到适用于 Android 的俄语字母代码?我应该使用 utf-8、unicode 还是其他?

我已经为英语制作了这样的 XML 文件

<Row>
<Key android:codes="97" android:keyLabel="a" android:keyEdgeFlags="left"/>
<Key android:codes="115" android:keyLabel="s"/>
<Key android:codes="100" android:keyLabel="d"/>
<Key android:codes="102" android:keyLabel="f"/>
<Key android:codes="103" android:keyLabel="g"/>
<Key android:codes="104" android:keyLabel="h"/>
<Key android:codes="106" android:keyLabel="j"/>
<Key android:codes="107" android:keyLabel="k"/>
<Key android:codes="108" android:keyLabel="l"/>
<Key android:codes="35,64" android:keyLabel="\# \@" android:keyEdgeFlags="right"/>
</Row>

我想为俄语或其他更好的方法制作类似的东西(xml)。使用这种方法唯一的问题是我不知道适用于所有 Android 设备的俄语 android:codes

最佳答案

您可以使用“unicode of russian symbol”作为键,使用“russian symboal”作为标签

像这样的俄语 XML 文件

    <Row>
<Key android:codes="1081" android:keyLabel="й" />
<Key android:codes="1094" android:keyLabel="ц"/>
<Key android:codes="1091" android:keyLabel="у"/>
</Row>

关于android - 如何使用俄语字母表创建自定义键盘?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34870025/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com