首页
社区
课程
招聘
[求助]Android 中setLayoutParams是做什么?
发表于: 2012-9-26 15:05 25982

[求助]Android 中setLayoutParams是做什么?

2012-9-26 15:05
25982
同事说是创建了一个新的布局,
        
bn.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT,
ViewGroup.LayoutParams.WRAP_CONTENT));


可我之前已经对Activity设置了好了一个线性布局,这个bn是按钮组件,这句话究竟是为Button控件设置一个的布局还是对我先前为Activity设置的线性布局设置新的参数?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 78
活跃值: (31)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
设置参数的,这个函数用于用代码自定义布局,为创建的view对象设置位置,大小,颜色等一系列的属性。
2012-10-11 16:43
0
雪    币: 221
活跃值: (33)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
楼上+1,创建的不是新的布局,而是一个 LayoutParams 暂且称之为 一个布局参数对象吧,可以个性化修改应用该布局参数对象的 View。
2012-10-29 18:26
0
雪    币: 63
活跃值: (1258)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
为Activity设置的线性布局设置的参数
2012-11-15 13:44
0
雪    币: 265
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
楼上两位正解
2012-11-19 19:31
0
游客
登录 | 注册 方可回帖
返回
//