在 android 中使用带有数字的波斯字母时出现文本问题
text issue while using Persian alphabet with number in android
在 Text
或 TextField
撰写中使用波斯语文本时,它不会以正确的方式显示文本。
例如,
我应该怎么做才能处理这个问题?
编辑:
例如我添加了简单的文本:
Text(text = "3 بار فقط برای تستس")
pov: 小编也有同样的问题,哈哈
正如你在这个图中看到的,字符串右边以数字开头;但在应用程序中,数字位于字符串的左侧,您可以在之前的图片中看到这一点。
我该如何解决?
您可以像这样尝试将文本包装在 CompositionLocalProvider
中,如果可以的话请告诉我。
CompositionLocalProvider(LocalLayoutDirection provides LayoutDirection.Rtl ) {
Text(...) // Check here
}
在 Text
或 TextField
撰写中使用波斯语文本时,它不会以正确的方式显示文本。
例如,
我应该怎么做才能处理这个问题?
编辑:
例如我添加了简单的文本:
Text(text = "3 بار فقط برای تستس")
pov: 小编也有同样的问题,哈哈
正如你在这个图中看到的,字符串右边以数字开头;但在应用程序中,数字位于字符串的左侧,您可以在之前的图片中看到这一点。 我该如何解决?
您可以像这样尝试将文本包装在 CompositionLocalProvider
中,如果可以的话请告诉我。
CompositionLocalProvider(LocalLayoutDirection provides LayoutDirection.Rtl ) {
Text(...) // Check here
}