美文网首页
Android 获取 View 宽高 为 0 时 处理

Android 获取 View 宽高 为 0 时 处理

作者: _发强 | 来源:发表于2018-12-27 00:16 被阅读0次

View 实例化之后,调用 view.measuredHeight 或 view.measuredWidth 为 0 .
如果想要获取到真实的宽高值, 需要先调用一下一下代码:

view.measure(View.MeasureSpec.UNSPECIFIED, View.MeasureSpec.UNSPECIFIED)

然后再获取 View 的真实宽高

val height = view.measuredHeight
val width = view.measuredWidth

相关文章

网友评论

      本文标题:Android 获取 View 宽高 为 0 时 处理

      本文链接:https://www.haomeiwen.com/subject/qbdllqtx.html