我们可以在Android中动态创建带边框的表格吗?

时间:2011-05-10 13:21:50

标签: android android-layout tablelayout

我尝试使用TableLayout创建一个带边框的表。如果我在xml文件中添加静态行,我就能看到边框。但是如果我尝试添加一些动态行,就会出现问题。该表的数据是动态的。任何人都可以帮助解决这个问题。如果可能,请提供源代码(.java文件和.xml文件)。

1 个答案:

答案 0 :(得分:1)

您可以创建矩形图像以用作行的背景。 TableRow扩展View,因此这应该有效(未经测试)。

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

如果它不起作用,(测试的)解决方案是向表格添加颜色背景并填充到行。