問題
- android view.getWidth(), view.getHeight() , 在onCreate(), onResume() 方法中調用時, 返回的值一直是0
原因
- 因爲當時view還沒有繪製完畢
解決辦法
- 可以這樣獲取(可以在寫
onCreate()
,onResume()
等都行) :
view.post(new Runnable() {
@Override
public void run() {
int heigh = llLoginCustom.getHeight();
}
});