我們假設(shè)這個需要知道寛高的View叫做demoView我抠。
1.首先獲取寛高之前负敏,必須保證demoView已經(jīng)在Activity的布局之中渡讼。也就是說锐秦,已經(jīng)被添加進了Activity的布局之中坛掠,不是一個人游蕩在外面的View赊锚。
2.使用findViewById或其他方法獲取到demoView
3.執(zhí)行如下代碼
demoView.post(new Runnable(){
public void run(){
// 此處是主線程中,不是分線程中屉栓。
int width = demoView.getWidth();//demoView的寬度
int height= demoView.getHeight();//demoView的高度
}
});