tablelayout是表格布局,表是一行行的,在tablerow里边写多少东西,这一行就有多少东西,但是每行不一定非要相同;但是gridview是网格,每行有几个是自己定义了,一旦定义好了以后,每行的内容及数量一定相等;而且gridview可以看到线条,但是tablelayout不会,没有线条
把tablelayout外面罩一层linearlayout试试看~