Я пытаюсь получить следующий вид: Описание на левом сайте и значение справа. например:.
Проблема заключается в том, что текст может быть длинным, поэтому я переношу его в HorizontalScrollView. Я использую следующий xml:
<LinearLayout
android:layout_width="fill_parent"
android:layout_weight="1"
android:orientation="horizontal"
android:layout_height="wrap_content">
<TextView
android:layout_height="wrap_content"
android:textColor="#000000"
android:layout_width="110dp"
android:text="Description:"/>
<HorizontalScrollView
android:layout_weight="1"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TextView
android:layout_height="wrap_content"
android:textColor="#000000"
android:layout_width="wrap_content"
android:layout_gravity="right"
android:text="Very1 very2 very3 very4 very5 very6 long text"/>
</HorizontalScrollView>
</LinearLayout>
И вот проблема. После прокрутки к самому большому углу я получил представление (отсутствующее начало текста):
После прокрутки к самому большому углу я получил представление (добавочное пространство после текста):
Если я изменю AndroidView android: layout_gravity на "left", все будет работать так, как ожидалось. После прокрутки влево в углу я получил представление:
После прокрутки к самому большому углу я получил представление:
Является ли это способом заставить его работать правильно и выровнять текст по правому сайту, когда он короток?