我有一个 TableLayout 列表,每个列表都是从我的数据库中的数据生成的。我需要遍历此列表并将每个 TableLayout 添加到我的 LinearLayout。
下面是我目前拥有的代码,但看起来每次添加表格时,它都会替换最后一个表格,因此最终结果是应用程序仅显示列表中的最后一个表格(据我所知)
container = (LinearLayout) findViewById(R.id.container);
for (int i = 0; i < listOfTables.size(); i++) {
container.addView(listOfTables.get(i), i);
}
有什么想法吗? 最大。
最佳答案
您很可能需要使用 XML 高度和宽度属性。
尝试将表格布局和线性布局的 layout-height
和 layout-width
属性更改为 wrap_content
,看看会发生什么:)
您也可以尝试更改代码,使其没有第二个参数。它应该线性添加布局。
希望这对您有所帮助!
关于android - 遍历 TableLayout 列表并将每个列表添加到 LinearLayout,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8055895/