Можем ли мы динамически создавать таблицы с границами в Android - PullRequest
1 голос
/ 10 мая 2011

Я пытаюсь создать таблицу с границами, используя TableLayout.Если я добавлю статические строки в XML-файл, я смогу увидеть границы.Но проблема возникает, если я пытаюсь добавить несколько динамических строк.Данные для таблицы поступают динамически.Может ли кто-нибудь помочь в решении этой проблемы.Если возможно, предоставьте исходный код (файл .java и файл .xml).

1 Ответ

1 голос
/ 10 мая 2011

Вы можете создать прямоугольное изображение для использования в качестве фона для строки.TableRow расширяет View, поэтому это должно работать (не проверено).

TableRow row = new TableRow (this);
row.setBackgroundResource (android.R.drawable.edit_text);
// rest of your code

Если это не работает, (проверенное) решение состоит в добавлении цветного фона в таблицу и заполнении встроки.

...