У меня есть три поля textview в одном Tablerow в моем TableLayout. Первый Textview - всегда, имеющий 50% от Tablerow, а два других - остальные 50% пространства.Android: Как я могу сосредоточить три текстовых изображения в Tablerow?
| ----------- Текст 1 ------------ | ----- Текст 2 & Текстовое изображение 3 ------ |
| -------------- 50% ----------------- | ----------- -------- 50% ----------------- |
Как центрировать их в середине, что-то вроде этого:
| ----------------- TextView 1 & TextView 2 & TextView 3 --- ------------ |
Как я могу это сделать?
Update: Вот мой макет
<TableRow android:id="@+id/tableRow25" android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center" android:orientation="horizontal" > <TextView android:id="@+id/Countdoen_lbl" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Let's wait " android:textColor="#2c3e50" android:textSize="12dp" android:textStyle="italic" android:typeface="serif" > </TextView> <TextView android:id="@+id/Countdown1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="" android:textColor="#e74c3c" android:textSize="12dp" android:textStyle="bold|italic" android:typeface="serif" > </TextView> <TextView android:id="@+id/Countdown2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text=" minutes" android:textColor="#2c3e50" android:textSize="12dp" android:textStyle="italic" android:typeface="serif" > </TextView> </TableRow>
Можете ли вы опубликовать свой код макета? – karvoynistas
@karvoynistas: вопрос обновлен, код добавлен. –
просто используйте линейную линейку с центром тяжести или center_horizontal, если ваш tablerow не находится внутри таблицы, он будет вести себя как linearlayout с горизонтальной ориентацией. – TheRedFox