我有一个ListView
自定义的View
地方,我有一个TextView
:
<TextView
android:id="@+id/textViewItemTitle"
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="wrap_content"
android:gravity="right|center_horizontal"
android:text="title" />
这TextView
包含希伯来语文本。
if(!bidi.isRtl(event)){
event = bidi.unicodeWrap(event);
}
holder.title.setText(String.format("%s %s %s", bidi.unicodeWrap(item.getStartTimeNoDate().trim()), event,
bidi.unicodeWrap(item.getDuration().trim())));
第一个参数是时间 hh:mm:ss,第二个(事件)是一个希伯来字符串,第三个和第一个一样。
问题: 有时事件字符串包含希伯来语和英语的混合文本,abc-אבג
然后所有文本的行为就像重力是左的(而不是像我在文本视图中定义的那样右),我的意思是向左缩进。
如何解决?