gpt4 book ai didi

android - 自定义软键盘 urdu 设置光标右侧

转载 作者:行者123 更新时间:2023-11-29 14:15:20 25 4
gpt4 key购买 nike

我为乌尔都语创建了自定义软键盘。它工作正常。

按照乌尔都语,光标应该从编辑框的右侧开始。

但是当我在某些应用程序的设备中使用该键盘时,它从左侧开始,即 whatsup。在某些应用程序中,光标从右侧开始。即内置消息应用程序。

我应该在应用程序中编写什么代码,以便在每个应用程序中光标都从右侧开始?

谢谢。

最佳答案

您使用的是哪个 Android 版本?

从Android 4.1开始,支持EditText元素中的双向文本,以便在设置系统语言时自动转换Edittext RTL或LTR类型。我用库尔德语和波斯语测试过,效果很好。不过我不确定乌尔都语。

对于4.1以下的Android版本,我认为这取决于制造商。他们不得不更改 Android 框架源以支持 RTL。

Android 4.2 具有更多关于 RTL 支持的功能,例如 RTL 布局镜像。查看这篇文章:http://android-developers.blogspot.com/2013/03/native-rtl-support-in-android-42.html

希望这对您有所帮助。

我在这里发现了一个支持 RTL 的 TextView 的小技巧: Android setting with TextView for Hebrew text?

关于android - 自定义软键盘 urdu 设置光标右侧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18997276/

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