Android为什么不显示我的tablelayout?

时间:2015-04-15 20:40:42

标签: android android-tablelayout

我的应用程序从文件中读取调查问题和答案,并为此创建动态表格布局。当我的桌面布局准备就绪时,我想在屏幕上显示它,但它不起作用。 我在activity_main.xml中有一个表格布局,我试着在屏幕上显示我的动态表格:

tbl = dataManager.getMainTable();

tbl是我的xml文件中的表格布局,getMainTable()方法返回一个TableLayout对象,但是它没有为我显示该表格。

1 个答案:

答案 0 :(得分:0)

您只是替换tbl变量的值,但实际上没有显示它。

xml中有一个表,但getMainTable()

中返回了另一个表

删除xml中的表,然后添加返回容器的表。假设您有一个ID mainContainer的FrameLayout:

((LinearLayout)findViewById(R.id.mainContainer)).addView(dataManager.getMainTable(););