Я в основном то же самое, что и Стиль строки ListView - выровненный по левому краю текст и выровненный по правому краю значок : просмотр списка со списками в нем, которые выровнены по правому краю:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="wrap_content" android:layout_height="wrap_content"> <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:text="Name" android:id="@+id/list_item_name" android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_alignParentLeft="true" > </TextView> <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:text="0x0 0s" android:id="@+id/list_item_value" android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_alignParentRight="true" > </TextView> </RelativeLayout>
и работает нормально ... за исключением того, что текст list_item_value скрыт полосой прокрутки.Между именами и значениями много пустого пространства, немного подведя все значения влево, но я тоже не знаю, как это сделать.
попробуйте установить android:layout_marginRight на list_item_value. Попробуйте значение вроде 10dp или около того - просто чтобы почувствовать, а затем откорректировать соответствующим образом.
android:layout_marginRight
list_item_value