如何在android中以编程方式在不同的行中显示具有不同列大小的TableLayout

时间:2012-01-02 14:34:36

标签: android

大家好我正在使用包含TableLayout的屏幕。在我的TableLayout中,我想要显示具有不同列大小的几行,并且我还想给某些行添加填充以在程序上以特定列的形式显示按钮。 / p>

假设在第一行中我想显示宽度为“90dip”的每个TextView

在第二行我想显示带有“360dip”的TextView。同时我想在TableRow的左边给一些填充让它为“100dip”,并且从那里我想要使用“360dip”显示TextView。

任何建议。

2 个答案:

答案 0 :(得分:1)

根据您的示例,您应该使用LinearLayout而不是TableLayout。

答案 1 :(得分:0)

这是一个可能的答案以及我如何使用tabhost: http://einschnaehkeee.blogspot.com/2011/10/how-to-tame-android-tabhost.html

简而言之:摆脱TabWidget并使用TabHost和你自己的UI,它更好,更灵活。 : - )