Как отобразить выровненные по правому краю данные ListItem для Android без наложения полосы прокрутки? - PullRequest
0 голосов
/ 13 июля 2011

Я в основном то же самое, что и Стиль строки 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 скрыт полосой прокрутки.Между именами и значениями много пустого пространства, немного подведя все значения влево, но я тоже не знаю, как это сделать.

1 Ответ

2 голосов
/ 13 июля 2011

попробуйте установить android:layout_marginRight на list_item_value. Попробуйте значение вроде 10dp или около того - просто чтобы почувствовать, а затем откорректировать соответствующим образом.

...