Таблица двух столбцов на Android - PullRequest
1 голос
/ 29 июля 2010

Привет всем.Я не разбираюсь в программировании пользовательского интерфейса, так что это может быть легко, что я упустил из виду.Я пытаюсь иметь экран, который показывает 8 TextView в таблице 2 столбца х 4 строки.И, конечно же, я хочу, чтобы TextViews, которые могут иметь разную длину, были центрированы.Я попробовал это в макете таблицы по понятным причинам, но я чувствую, что это не тот способ, потому что он не имеет большого контроля над тем, куда я помещаю все, когда он находится в ряду.Должен ли я использовать различные комбинации макетов или есть что-то, что я упустил.

Я могу опубликовать свой xml-файл, если вам это действительно нужно, но это действительно больше концептуальный вопрос, чем конкретный.

Спасибо, Джейк

Ответы [ 2 ]

1 голос
/ 30 июля 2010

Проверьте Приложения для Android GridLayout.Возможно, вам придется немного изменить его, чтобы заставить его делать именно то, что вы хотите, однако, вероятно, это хорошая отправная точка.

1 голос
/ 29 июля 2010

Можете ли вы объяснить, почему макет таблицы не работает более подробно? Если вы просто пытаетесь центрировать содержимое ячеек, вы можете установить атрибут android:gravity в макете таблицы на "center"

РЕДАКТИРОВАТЬ: Вы можете установить интервал между элементами, используя атрибут android:padding ( Документация ). В этой ссылке есть ряд других атрибутов, которые вы можете использовать для изменения схемы размещения вашей таблицы, а также атрибуты, специфичные для таблицы, в этой ссылке .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...