我们假设这个需要知道寛高的View叫做demoView。
1.首先获取寛高之前,必须保证demoView已经在Activity的布局之中。也就是说,已经被添加进了Activity的布局之中,不是一个人游荡在外面的View。
2.使用findViewById或其他方法获取到demoView
3.执行如下代码
demoView.post(new Runnable(){
public void run(){
// 此处是主线程中,不是分线程中。
int width = demoView.getWidth();//demoView的宽度
int height= demoView.getHeight();//demoView的高度
}
});