我在一個活動中使用多個WebViews。我正在設置WebView內容使用如何在Android中計算WebView高度?
webView.loadDataWithBaseURL("file:///android_asset/", data, "text/html", "utf-8", null);
我正在生成WebViews內容運行時,設置字體,圖像等並將其加載到WebViews上。
由於我使用多個網頁視圖它對每個人的重疊,「WRAP_CONTENT」 dosent工作,但如果我給特定的高度來佈局,然後在添加的WebView然後一切看起來罰款。
所以我想calculte的WebView高度,我用下面的方法來計算
webView.setWebViewClient(new WebViewClient() {
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(webView, url);
Toast.makeText(context.getApplicationContext(), "Done! WebView Height "+ webView.getHeight(),Toast.LENGTH_SHORT).show();
}
我與webView.getHeight()試圖以及與webView.getMeasuredHeight()兩者都歸零。
如何計算WebView高度?
曾解決過這個嗎? – 2013-06-10 12:27:39