Android在onCreate或者在Fragment的onCreateView中获取控件、屏幕的宽高
来源:互联网 发布:禅道linux安装 编辑:程序博客网 时间:2024/05/05 00:52
在onCreate中由于控件还没绘制完成,所有获取到控件的宽高都是0。正确的方式是在onCreate中通过回调实现,如下:
progress=(ProgressBar) v.findViewById(R.id.progress);progress.getViewTreeObserver().addOnGlobalLayoutListener(new OnGlobalLayoutListener() {@Overridepublic void onGlobalLayout() {progress.getViewTreeObserver().removeGlobalOnLayoutListener(this);LayoutParams params=progress.getLayoutParams(); Log.e("宽,高",params.width.+""+params.height) }});
0 1
- Android在onCreate或者在Fragment的onCreateView中获取控件、屏幕的宽高
- 在 onCreate 和 onCreateView 中获取控件宽高的方法
- android 在onCreate中获取控件的宽高
- Android开发中在onCreate中获取控件的宽高方法
- Android在onCreate方法中获取view的宽高
- Android在View onCreate时获取控件的宽和高
- 在oncreate()中获取控件的高度
- android在OnCreate中获取控件的宽度和高度
- Android在OnCreate中获取控件的宽度和高度
- Android在OnCreate中获取控件的宽度和高度
- Android在OnCreate中获取控件的宽度和高度
- Android在OnCreate中获取控件的宽度和高度
- Android在OnCreate中获取控件的宽度和高度
- Android在OnCreate中获取控件的宽度和高度
- Android在OnCreate中获取控件的宽度和高度
- Android在OnCreate中获取控件的宽度和高度
- Android在OnCreate中获取控件的宽度和高度
- android在OnCreate中获取控件的宽度和高度.
- Tomcat + Spring MVC + HttpClient:如何使用PUT和PATCH方法传递数据
- 小超的实习生涯之ImageLoader
- ORACLE 表函数
- Voice Over 使用总结
- hdu 5288 OO’s Sequence(2015 Multi-University Training Contest 1)
- Android在onCreate或者在Fragment的onCreateView中获取控件、屏幕的宽高
- SQLLDR示例
- CorpAct抽样模板
- UIApplication sharedApplication 的常用使用方法
- 页面缓存
- 2.5.2 控制飞船移动
- Machine Learning Foundations 第13节-第16节
- android内存泄露优化总结
- 深入理解HTTP Session(2)