博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
当view为wrap_conten时获取一个view的具体宽高
阅读量:6708 次
发布时间:2019-06-25

本文共 427 字,大约阅读时间需要 1 分钟。

int w = View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED);        int h = View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED);         view.measure(w,h);        int width = view.getMeasuredWidth();        int height = view.getMeasuredHeight();

当我们在布局文件中设置View为wrap_conten的时候,不可以直接使用

view.getWidth(); view.getHeight();

来获取宽高,使用该方法获取到的是0,应该使用最上面的方法。

转载于:https://www.cnblogs.com/tangZH/p/9544294.html

你可能感兴趣的文章
JS-过滤敏感词【RegExp】
查看>>
HTC G11短信为什么对单独一个人发不出去??!!!!跪求解啊!!!!
查看>>
ObservableCollection 与list
查看>>
在工作空间中构建和使用catkin包
查看>>
Oracle RAC 归档 与 非归档 切换
查看>>
main函数的参数
查看>>
C++ AFX_MANAGE_STATE(AfxGetStaticModuleState())的作用
查看>>
mongodb sort
查看>>
crossplatform---Node.js Applications with VS Code
查看>>
winform线程间操作UI的五种方法
查看>>
【第38题】2019年OCP认证12C题库062考试最新考试原题
查看>>
tree
查看>>
4.01 插入新记录
查看>>
Git ignore UserInterfaceState.xcuserstate
查看>>
爬取360摄影美图
查看>>
追女生送什么礼物好,要大全啊大全啊!
查看>>
参考文献人名缩写问题
查看>>
《Unix环境高级编程》读书笔记 第3章-文件I/O
查看>>
LeetCode – Refresh – LRU
查看>>
C# WEB代理
查看>>