1、在界面不可见状态,内存加载组建还没有绘制出来时。
int
width =View.MeasureSpec.makeMeasureSpec(0,View.MeasureSpec.UNSPECIFIED);
int
height =View.MeasureSpec.makeMeasureSpec(0,View.MeasureSpec.UNSPECIFIED);
view.measure(width,height);
int
height=view.getMeasuredHeight();
int
width=view.getMeasuredWidth();
2、activity运行期间时
直接getWidth()和getHeight().