Android 布局里的属性 android:stretchColums="*" 是什么意思

RT... RT 展开
 我来答
神官0麦依0
科技发烧友

2013-08-30 · 有一些普通的科技小锦囊
知道小有建树答主
回答量:1145
采纳率:75%
帮助的人:376万
展开全部
android:stretchColums="*"是设置TableRow下的列的全部列都被拉伸,有点像为TableRow每个子项加了个权限1,
TablelLayout并不需要明确地声明包含多少行、多少列,而是通过TableRow,以及其他组件来控制表格的行数和列数,
TableRow也是容器,因此可以向TableRow里面添加其他组件,每添加一个组件该表格就增加一列。
wang20064412
2013-08-28 · TA获得超过219个赞
知道小有建树答主
回答量:149
采纳率:66%
帮助的人:83.9万
展开全部
stretchColumns=“1”表示tablayout的第二列设为可扩展,如果列数没有布满整个屏幕,则其余空间都被第二列占据,自动拉伸已填充屏幕,就像fill_parent一样。
android:stretchColums="*"的意思就是每列都拉伸,同linearlayout中的layout_weight="1"差不多的意思。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
y562536056
2013-08-27 · 超过55用户采纳过TA的回答
知道小有建树答主
回答量:208
采纳率:0%
帮助的人:100万
展开全部
我是很想回答你,但是你问问题的方式确实让人难以捉摸,strechColum是那个组件的属性呢?gridview吗?
追问
我也是才开始学 是用在 TableLayout 里

...

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式