0

可能重复:
Android SDK 中的 getWidth/heigth() 和 getMeasuredWidth/Heigth() 有什么区别?

哪个函数将在所有情况下检索视图的实际宽度?这两者有什么区别?谢谢。

4

1 回答 1

4

gewidth() 用于获取已绘制的视图的宽度(view.getwidth() 或 view.getheight())。但是, getMeasureWidth() 用于获取尚未绘制的视图宽度。比如 getmeasuredwidth() 和 getmeasureheight()。示例:首先调用 measure view.measure(0,0) 然后你可以将它与 getmeasuredwidth() 和 getmeasureheight() 一起使用

于 2012-09-24T12:53:29.940 回答