У меня есть макет таблицы внутри линейного макета после раздувания 3 кнопки в строке таблицы последняя кнопка выключается экран Я имею в виду, что 3 кнопки не соответствуют ширине экрана Что мне делать?Android: кнопки уходят с края экрана
здесь код
<TableLayout
android:id="@+id/buttonTableLayout"
android:layout_width="match_parent"
android:layout_height="0dp"
android:stretchColumns="0,1,2"
android:layout_weight="1">
<TableRow
android:id="@+id/tableRow0"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
</TableRow>
<TableRow
android:id="@+id/tableRow1"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
</TableRow>
<TableRow
android:id="@+id/tableRow2"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
</TableRow>
</TableLayout>
Аналитический что я использую Layout INFLATOR службы, и я не могу добавить кнопки, как вы сказали и текст кнопок являются diffrent (в длину) каждый раз, когда я запускаю приложение (я выбираю какой-то случайный текст из строкового массива) - вроде викторины – Nima
Как я уже сказал, вы также можете сделать это программно. См. Этот вопрос: http://stackoverflow.com/questions/3224193/set-the-layout-weight-of-a-textview-programmatically – rubengees