我正在尝试使用 TableLayout 创建带边框的表格。如果我在 xml 文件中添加静态行,我就能看到边框。但是如果我尝试添加一些动态行,就会出现问题。表的数据是动态的。任何人都可以帮助解决这个问题。如果可能,请提供源代码(.java文件和.xml文件)。
最佳答案
您可以创建一个矩形图像用作该行的背景。 TableRow
扩展了 View
,所以这应该可以工作(未经测试)。
TableRow row = new TableRow (this);
row.setBackgroundResource (android.R.drawable.edit_text);
// rest of your code
如果它不起作用,(经过测试的)解决方案是向表格添加颜色背景并向行添加填充。
关于android - 我们可以在 Android 中动态创建带边框的表格吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5950714/