摘要:[Android]取得view實際顯示width、height
假設layout裡面有個webview
WebView mWebView = (WebView) findViewById(R.id.webView1);
ViewTreeObserver vto = mWebView.getViewTreeObserver();
vto.addOnGlobalLayoutListener(new OnGlobalLayoutListener() {
@Override
public void onGlobalLayout() {
mWebView.getViewTreeObserver().removeGlobalOnLayoutListener(this);
txtView.append("onGlobalLayout:" + mWebView.getWidth() + ","+ mWebView.getHeight() + "\n");
}
});
實際執行結果
參考資料