在Android中以编程方式实现android:stretchColumns =“*”

时间:2012-01-13 11:41:32

标签: android android-layout tablelayout android-tablelayout

我正在开发一个在TableLayout中实现上述属性的应用程序。

我想知道有人可以帮助我并告诉我如何以编程方式而不是布局文件中进行此操作吗?

1 个答案:

答案 0 :(得分:8)

在Android文档中查看setColumnStretchable (int columnIndex, boolean isStretchable)

  

使给定的列可伸缩。伸缩时,一根柱子   在其行中占用尽可能多的可用空间。调用   此方法请求布局操作。

setStretchAllColumns (boolean stretchAllColumns) -

  

将所有列标记为可伸缩的便捷方法。