Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
可能重复: Android SDK 中的 getWidth/heigth() 和 getMeasuredWidth/Heigth() 有什么区别?
哪个函数将在所有情况下检索视图的实际宽度?这两者有什么区别?谢谢。
gewidth() 用于获取已绘制的视图的宽度(view.getwidth() 或 view.getheight())。但是, getMeasureWidth() 用于获取尚未绘制的视图宽度。比如 getmeasuredwidth() 和 getmeasureheight()。示例:首先调用 measure view.measure(0,0) 然后你可以将它与 getmeasuredwidth() 和 getmeasureheight() 一起使用