怎么动态设置GridLayout里面的组件间距和大小?
2014-10-23 16:29
113 查看
============问题描述============
因为GridLayout里面的组件是在变化的,所有需要动态设置子组件的Size和它们之间的间距,如果直接用addView(child, width, height)的话只能设置size,但是间距就没法设置了。用layoutParams.setMargins(left, top, right, bottom)倒是可以设置间距,但是size又不能设置了,怎么同时设置这两个参数?
============解决方案1============
有点绕
因为GridLayout里面的组件是在变化的,所有需要动态设置子组件的Size和它们之间的间距,如果直接用addView(child, width, height)的话只能设置size,但是间距就没法设置了。用layoutParams.setMargins(left, top, right, bottom)倒是可以设置间距,但是size又不能设置了,怎么同时设置这两个参数?
============解决方案1============
有点绕
相关文章推荐
- Android里面动态修改一个已经设置大小的组件修改大小的流程:
- android 动态添加的checkbox设置间距大小
- 动态计算字符串的字体大小并据此设置行间距---NSAttributedString
- 根据手机屏幕分辨率设置组件或控件的大小,利用像素更好的适配不同尺寸的机型的动态布局
- QT怎么设置字体轮廓、字体位置、字体样式、字体间距、窗口背景色大小、隐藏鼠标图标
- CSS 怎么设置div的宽度根据里面的内容大小的变化
- 怎么设置iframe的style让看起来没有凹下去?IFRAME 跟FRAME 一样可以拖动大小?
- Dynamic Fonts动态设置字体大小存入Cookie
- 使用ArcGIS Server怎么动态设置Host和MapServerObject属性
- 在web.config里面怎么设置FORMS验证:某几个页面可以匿名访问,其他页面都需要登录(转)
- 在web.config里面怎么设置FORMS验证:某几个页面可以匿名访问,其他页面都需要登录
- Actionscript 里面怎么设置常见中文字体,例如黑体等
- 给动态文本里面某个字或单词加HTML标签 如:URL,大小,颜色。。。等等
- 动态设置组件的itemRenderer属性
- 设置组件状态--如何动态关闭manifest中的Receiver
- vs 2008 怎么设置字体大小
- java 读取资源文件并且动态设置资源里面的参数demo
- ncurses 设置动态大小的域
- 哪种布局管理器的容器中的组件大小不随容器大小的变化而改变 .java 高手请进 容器被重新设置大小后
- 在AS3中设置ComboBox组件的字体大小