Articles of андроид tablelayout

Android: TableLayout выравнивает первый столбец вправо, второй слева

Что я должен сделать, чтобы получить что-то вроде этого: Я могу сделать это без проблем в HTML, но как в Android?

Android TableRow RelativeLayout Issue

У меня есть следующее <TableRow xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/admin_row" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center_horizontal"> <RelativeLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="horizontal" android:background="@color/silver"> Я динамически заполняю таблицу, но с относительным расположением цветного серебра она охватывает всего 3/4 строки таблицы. Если я положу LinearLayout с горизонтальной ориентацией, он полностью развернется, но если я изменю его на вертикальную, то будет возникать одна и та же […]

Как применить диапазон строк в tablelayout?

Как применить row_span к TableLayout? Я хочу сделать что-то похожее на этот образ, но я не знаю, как это сделать. Каков правильный способ сделать что-то подобное?

«Предварительный просмотр затухает при рендеринге бесконечного цикла макета или неограниченной рекурсии», когда я дублировал некоторые TableRows

Я просто создаю приложение, которое будет работать в качестве листка. Я сохранил TableLayout для хранения различных вопросов в строках и их множественного выбора в столбцах Поэтому я «скопировал» этот код TableRow 11 раз по 11 вопросам <TableRow android:layout_height="wrap_content" android:layout_width="wrap_content" android:orientation="horizontal"> <TextView android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="1" android:textSize="24sp"/> <RadioButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="A"/> <RadioButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="B"/> <RadioButton android:layout_width="wrap_content" […]

Как разместить «сетку» изображений в центре экрана

У меня есть набор из 12 изображений для отображения в макете. Число выбирается полу произвольно, но сводится к 3 горизонтальным и 4 вертикально для портретного режима, а наоборот – к пейзажу. Первая реализация использовала gridview. Проблема заключается в том, что высота не может быть принудительно вставлена ​​на экран. Для обходного пути я могу (попытаться) масштабировать […]

TableLayout – удаление места между столбцами

У меня проблема с TableLayout . Во-первых, посмотрите на скриншот: Как вы можете видеть, в середине TableLayout есть довольно большое пространство. Я не знаю, как уменьшить пространство посередине, так что в TableRows будет больше ширины . Кроме того, я хочу сократить пространство между TableRow и ниже под ним. Я добавляю представления к TableLayout программно. Кроме […]

Преимущество использования одиночного TableLayout вместо нескольких LinearLayouts, поскольку TableRow расширяет только LinearLayout

Элемент listview состоит из трех столбцов и трех строк. Я использовал TableLayout для него. Пространство между столбцами было неравномерным, но мне удалось установить поля. Теперь макет выглядит идеально. <TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:paddingBottom="@dimen/dp18" android:paddingLeft="@dimen/dp16" android:paddingTop="@dimen/dp18" android:stretchColumns="0,1,2"> <TableRow> .. </TableRow> <TableRow> .. </TableRow> <TableRow> .. </TableRow> </TableLayout> Но мне интересно, что такое идеальный подход? Какая разница […]

Добавление динамического TableLayout с границами в Android-приложении

Я создаю приложение для Android. Это Android-приложение будет иметь объекты, которые являются динамическими. Этими объектами являются Места с адресом или Lat / Long и расстояние от текущего местоположения и ETA. То, что я хотел бы сделать, это добавить объекты в TableLayout с границами, но мне нужно иметь возможность динамически добавлять строки по мере увеличения количества […]

Layout_span в TableLayout в Android

Я хотел бы создать экран входа в систему для приложения Android. Я использую TableLayout для правильного выравнивания. Таким образом, две строки состоят из TextView и EditText и я хотел бы добавить Button ниже, чтобы ширина была растянута на экране. Поэтому я положил Button в другой TableRow и я добавил layout_span="2" для Button , но Button […]

Как добавить TableRow из xml в TableLayout программно?

Я новичок в Android, и я пытаюсь добавить TableRow, который я уже сделал с xml, в TableLayout программно. Я получаю Force Closes, большинство из них – NullPointerExcpetions. Вот мой класс java public class DayFragment extends Fragment { @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.subjects_list, container, false); TableLayout tl […]