获取控件长宽
来源:互联网 发布:淘宝seo自学网新浪博客 编辑:程序博客网 时间:2024/04/30 03:10
在onCreate里去获取控件的长宽,总是会返回0,在此记录解决方法
ViewTreeObserver vto1 = layout.getViewTreeObserver();
vto1.addOnPreDrawListener(new ViewTreeObserver.OnPreDrawListener() {
public boolean onPreDraw() {
if(!getLayout){
getLayout = true;
// layout_width = layout.getMeasuredWidth();
layout_width = layout.getWidth();
// 获取到宽度和高度后,可用于计算
System.out.println("layout width == "+layout_width);
hanlder.sendEmptyMessage(0);
}
return true;
}
});
0 0
- 获取控件长宽
- 动态的获取和设置控件的长和宽
- Android屏幕长宽以及控件坐标获取
- 控件长宽自适应缩放
- 获取屏幕的长宽
- Android获取屏幕长宽
- 通过Windows Media Player控件获取音频文件的时长
- 如何获取一个控件的长和高
- 控件自适应图片长宽比例
- 怎样获取上传图片的长宽?
- js获取图片长和宽
- android获取屏幕的长与宽
- java如何获取显示器的长宽
- android获取图片原始长宽
- WPF 获取屏幕长宽(分辨率)
- 如何获取屏幕长宽 android
- java获取上传图片长宽
- 获取图片的长和宽
- 【黑马程序员】创建数据库
- POJ训练计划2996_Help Me with the Game(模拟)
- ubuntu 虚拟机重启后navicat启动不了
- 指针的经典实例
- 大整数加法
- 获取控件长宽
- 单身女同事晚上给我发企鹅消息
- 【黑马程序员】多态
- 计算机科学-第4周 结构 题目及参考解答
- jsp 头
- FINEBI国税行业应用场景!!
- IOS开发比较好的技术博客
- 如何写出优雅的java代码
- linux sleep函数