“WebView 跟随高度变化”的版本间差异
跳到导航
跳到搜索
(创建页面,内容为“Category:Android 2019-09-16 14:41 == 注意 == 不美观,只是应急用。<br> == 代码 == <pre> webview.setWebViewClient(new WebViewClient() { @…”) |
(→代码) |
||
第12行: | 第12行: | ||
super.onPageCommitVisible(view, url); | super.onPageCommitVisible(view, url); | ||
// | // 将高度缩回 并调节成自适应 | ||
LinearLayout.LayoutParams lp1 = (LinearLayout.LayoutParams) webview.getLayoutParams(); | LinearLayout.LayoutParams lp1 = (LinearLayout.LayoutParams) webview.getLayoutParams(); | ||
lp1.height = WRAP_CONTENT; | lp1.height = WRAP_CONTENT; | ||
webview.setLayoutParams(lp1); | webview.setLayoutParams(lp1); | ||
} | } | ||
}); | }); | ||
</pre> | </pre> |
2019年9月16日 (一) 08:48的版本
2019-09-16 14:41
注意
不美观,只是应急用。
代码
webview.setWebViewClient(new WebViewClient() { @Override public void onPageCommitVisible(WebView view, String url) { super.onPageCommitVisible(view, url); // 将高度缩回并调节成自适应 LinearLayout.LayoutParams lp1 = (LinearLayout.LayoutParams) webview.getLayoutParams(); lp1.height = WRAP_CONTENT; webview.setLayoutParams(lp1); } });