Ham*_*uhi 2 android textview right-to-left left-to-right
我有一个包含英语和波斯语的字符串。我想如果一行以波斯字符开头,那么该行在文本视图中从右到左显示;如果一行以英文字符开头,则该行从左到右显示。
注意:我想在文本视图中为每条线设置重力/方向。
如何在android textview中实现它。
这是我的textview xml代码:
<TextView
android:id="@+id/textViewContent"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentRight="true"
android:autoLink="web"
android:layoutDirection="rtl"
android:gravity="start"
android:layout_gravity="start"
android:text="My Text"
android:textColor="#000"
android:textDirection="rtl" />
Run Code Online (Sandbox Code Playgroud)
您正在寻找的是要添加到文本视图中的ANY_RTL文本方向
android:textDirection="anyRtl"
Run Code Online (Sandbox Code Playgroud)
您将得到如下结果:
认为这是一个API17 +解决方案。
| 归档时间: |
|
| 查看次数: |
586 次 |
| 最近记录: |