Android动态设置控件等宽高
来源:互联网 发布:项目管理就业前景知乎 编辑:程序博客网 时间:2024/06/09 19:35
转载http://blog.csdn.net/xizhao88/article/details/7996098
public static void setViewWidthByHeight(View view) { final View mv = view; final ViewTreeObserver vto = mv.getViewTreeObserver(); final ViewTreeObserver.OnPreDrawListener preDrawListener = new ViewTreeObserver.OnPreDrawListener() { public boolean onPreDraw() { / int width = mv.getMeasuredWidth(); int height = mv.getMeasuredHeight(); android.view.ViewGroup.LayoutParams lp = mv.getLayoutParams(); lp.width = height; mv.setLayoutParams(lp); final ViewTreeObserver vto1 = mv.getViewTreeObserver(); vto1.removeOnPreDrawListener(this); return true; } }; vto.addOnPreDrawListener(preDrawListener); }
阅读全文
0 0
- Android动态设置控件等宽高
- android动态设置控件的高宽
- Android 动态设置控件宽高
- Android 中动态设置控件高宽
- 动态设置控件宽高
- 动态设置控件宽高
- Android 动态设置控件的高和宽
- 如何动态获取、设置Android控件的宽、高
- android动态添加删除控件以及设置宽高
- Winform动态设置TableLayoutPanel等宽高
- Winform动态设置TableLayoutPanel等宽高
- Winform动态设置TableLayoutPanel等宽高
- Android动态设置宽高
- 兔子--动态设置控件的宽高
- 动态获取和设置控件宽、高
- Android开发动态获取控件宽高
- Android开发动态获取控件宽高
- Android开发动态获取控件宽高
- C语言指针详述
- Haskell语言学习笔记(46)Parsec(3)
- NOIP2017 列队 线段树(指针版)+vector
- leveldb:DBIter
- sQL学习(2)
- Android动态设置控件等宽高
- Haskell语言学习笔记(47)Arrow(2)
- UNITY开发中常用的一些API
- 使用MySQL设计大学学籍管理数据库(后台数据库+前台程序)
- Unity C#执行bat脚本
- Haskell语言学习笔记(48)Data.Tuple
- HTML+CSS的练习之网上书城主页面的实现
- SpringCloud教程七:高可用的分布式配置中心(SpringCloud Config)
- Ubuntu16.04+anaconda2+caffe+ssd+opencv3.1.0在编译caffe过程中的问题及解决方法 主要遇到三个问题,前两个是caffe在cmake过程中的问题,后一