Мне нелегко понимать, как изменить ширину столбцов при создании табличного представления.
Я знаю, что можно установить ширину в пикселях столбца, но это не то, что я хочу сделать.
Скажите, например, я имею 2 столбца и хочу, чтобы каждый столбец поднял половину экрана. Как я делаю это, явно не устанавливая пиксели, так, чтобы мой код мог работать над несколькими размерами экрана?
С TableLayout
? Вы не можете сделать это легко. Лучше всего использовать android: stretchColumns = "*"
в элементе TableLayout
. Это должно равномерно распределить любые лишние пробелы между двумя столбцами.