Я хочу вставить новую строку в свой макет.Например, в первой строке у меня есть 4 простых TextViews, а во второй строке я хочу, чтобы у меня были кнопки. Поиск в интернете я получил ответ вот так:получить все вайты на одной линии Где я не прав?
Пожалуйста, попробуйте это ......
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:gravity="center" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content"> <LinearLayout android:orientation="horizontal" android:layout_width="wrap_content" android:layout_height="fill_parent"> <TextView android:text="Text" android:layout_width="wrap_content" android:layout_height="wrap_content"/> <TextView android:text="Text" android:layout_width="wrap_content" android:layout_height="wrap_content"/> <TextView android:text="Text" android:layout_width="wrap_content" android:layout_height="wrap_content"/> <TextView android:text="Text" android:layout_width="wrap_content" android:layout_height="wrap_content"/> </LinearLayout> <LinearLayout android:orientation="horizontal" android:layout_width="wrap_content" android:layout_height="fill_parent"> <Button android:text="Text" android:layout_width="wrap_content" android:layout_height="wrap_content"/> </LinearLayout>
где ваши 4 просмотра текста?
Мой совет для создания нового линейного макета с горизонтальной ориентацией, и внутри него поместите 4 вида текста. Другое решение - создать TableLayout и TableRow.
Надеюсь, это поможет вам.