大家好,我是你的好朋友思创斯。今天说一说android:stretchcolumns=”0,1,2,3″,android:stretchcolumns用法[亲测有效],希望您对编程的造诣更进一步.
tablelayout是一个使用复杂的布局,最简单的用法就仅仅是拖拉控件做出个界面,但实际上,会经常在代码里使用tablelayout,例如做出表格的效果。本文主要介绍tablelayout的基本使用方法。
< ?xml version=”1.0″ encoding=”utf-8″?>
android:layout_width=”fill_parent”
android:layout_height=”fill_parent”
>
android:id=”@ id/button1″
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:text=”button1″
android:layout_column=”0″/>
android:id=”@ id/button2″
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:text=”hello, i am a button2″
android:layout_column=”1″/>
www.2cto.com
1 android:stretchcolumns = “指定的列” ——->以第0行为序,尽量把指定的列填充空白部分
设置stretchcolumns=0,则结果如下图,第0列被尽量填充
设置stretchcolumns=1,则结果如下图,第1列被尽量填充
2 android:shrinkcolumns = “指定的列”:以第0行为序,自动延伸指定的列填充可用部分
当layoutrow里面的控件还没有布满布局时,shrinkcolumns不起作用,如下图
当layoutrow里面的控件还没有布满布局时(改写一下第三个button的内容)
3 android:collapsecolumns = “指定的列” 第0行为序,隐藏指定的列>
android:collapsecolumns该属性为空时,如下图:
android:collapsecolumns=“0” 意思是把第0列去掉,如下图:
文章由思创斯整理,转载请注明出处:https://ispacesoft.com/141252.html