如何动态获取WebView的高度
时间: 2023-09-07 07:12:14 浏览: 110
ios webView获取高度
要动态获取WebView的高度,可以使用WebView的回调函数onSizeChanged()。
具体步骤如下:
1. 在WebView中设置WebChromeClient对象,重写onSizeChanged()方法。
2. 在onSizeChanged()方法中获取WebView的高度,然后可以根据需要进行相应的操作。
示例代码:
```
WebView webView = findViewById(R.id.web_view);
webView.setWebChromeClient(new WebChromeClient() {
@Override
public void onSizeChanged(WebView view, int w, int h, int ow, int oh) {
// 获取WebView的高度
int webViewHeight = h;
// 根据需要进行相应的操作
// ...
}
});
```
阅读全文