Как я могу расположить 2 TextViews (1 слева, 1 справа) и SeekBar на одной строке - PullRequest
2 голосов
/ 17 ноября 2009

Как я могу расположить 2 TextViews и SeekBar на одной строке в моем XML-файле макета? Я знаю

Но как я могу указать TextView (один справа, другой слева), чтобы использовать только ширину, необходимую для отображения строки в TextView, тогда как SeekBar будет использовать оставшуюся часть строки?

И я не знаю текстовую ячейку каждого TextView в начале, и эти TextView могут изменить значение в моем приложении.

Спасибо за любые предложения.

1 Ответ

3 голосов
/ 17 ноября 2009

Самый простой способ - использовать TableLayout . Что-то вроде:

<TableLayout
    android:layout_width="fill_parent"
    android:layout_height="wrap_content" 
    android:stretchColumns="1">
    <TableRow>
        <TextView
            android:layout_width ="wrap_content" 
            android:layout_height="wrap_content"
            android:textSize     ="whatever" />
        <SeekBar
            android:layout_width ="fill_parent" 
            android:layout_height="wrap_content" />
        <TextView
            android:layout_width ="wrap_content" 
            android:layout_height="wrap_content"
            android:textSize     ="whatever" />
    </TableRow>
</TableLayout>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...