void setColumnShrinkable(int columnIndex, boolean isShrinkable)
- columnIndex: 列的序号,以0开始
- isShrinkable: 指定Shrinkable 属性。
本文详细解析了如何在Android开发中使用TableLayout组件,并通过动态改变列的Stretchable属性实现布局的自适应变化,具体展示了在XML中设置列属性的方法及代码实现。
前面例子Android ApiDemos示例解析(158):Views->Layouts->TableLayout->03.Long Content介绍了在XML中为列定义Stretchable 属性,本例中代码中动态改变列的Stretchable 属性。
button.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v) {
mShrink = !mShrink;
table.setColumnShrinkable(0, mShrink);
}
});
void setColumnShrinkable(int columnIndex, boolean isShrinkable)
358

被折叠的 条评论
为什么被折叠?