我们如何在android运行时改变线性布局的宽度和高度?
Guyz...请帮忙...给出正确的代码,因为我使用了这个问题的大部分示例,但我无法解决这个问题...
Guyz... Plz help.. Give the proper code because i use most of examples of this problem and i m not able to solve this problem ...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
步骤#1:通过
getLayoutParams 获取
。这些的实际类将取决于 LinearLayout 的父级。LinearLayout
的LayoutParams
()步骤#2:修改 LayoutParams 中的值。
步骤#3:通过
设置
。LinearLayout
的修改后的LayoutParams
setLayoutParams()Step #1: Get the
LinearLayout
'sLayoutParams
viagetLayoutParams()
. The actual class for these will depend on theLinearLayout
's parent.Step #2: Modify values in the
LayoutParams
.Step #3: Set the
LinearLayout
's modifiedLayoutParams
viasetLayoutParams()
.如果你想动态改变宽度/高度,你可以使用 LayoutParams
If you want to change the width/height dynamically you'd use
LayoutParams