Android阿拉伯语光标拆分

Android阿拉伯语光标拆分,android,android-edittext,arabic,Android,Android Edittext,Arabic,我使用自定义EditText,因为客户端希望在应用程序中全局强制使用阿拉伯语区域设置 以下是我在EditText的构造函数中使用的代码: setTextDirection(TEXT_DIRECTION_LOCALE); 它工作得很好,但我有一个奇怪的光标行为,你可以在图片中看到 有人知道这是正常的还是我该怎么解决 谢谢你在那里找到了解决方案: 显然,这是rtl和ltr文本混合时的正常行为 这是正常的行为。但如果你还想强迫我这么做的话,这对我来说更有效: ViewCompat.setLayou

我使用自定义EditText,因为客户端希望在应用程序中全局强制使用阿拉伯语区域设置

以下是我在EditText的构造函数中使用的代码:

setTextDirection(TEXT_DIRECTION_LOCALE);
它工作得很好,但我有一个奇怪的光标行为,你可以在图片中看到

有人知道这是正常的还是我该怎么解决

谢谢你在那里找到了解决方案:
显然,这是rtl和ltr文本混合时的正常行为

这是正常的行为。但如果你还想强迫我这么做的话,这对我来说更有效:

ViewCompat.setLayoutDirection(EDTMail、ViewCompat.LAYOUT\u DIRECTION\u LTR)


除了重力场

这在某些设备中是正常的,我也在谷歌应用程序中看到有时会发生这种情况。你有解决方案吗