androidwebview监听滑动
发布时间: 2023-01-03 09:37:18
⑴ Android 中的webview如何监听网页切换了,比如前进或者后退了
可以通过在webview中使用setWebViewClient(WebViewClient client)方法,新建一个WebViewClient并实现它的onPageStarted(WebView view, String url, Bitmap favicon)方法来达到监听网页切换。只不过它不能确定执行的是前进后退还是刷新。
java">importandroid.webkit.*;//包含有WebView和WebViewClient类
ClassDemo{
publicvoidinit(android.content.Contextc){
WebVieww=newWebView(c);//Context可以使用你的MainActivity中的getContext()方法(或者getApplicationContext())获取
w.setWebViewClient(newWebViewClient(){
@(WebViewview,Stringurl,Bitmapfavicon){
onLoadNewPage(url);//实现接口方法并取出数据到外部
}
});
}
publicvoidonLoadNewPage(Stringurl){
System.out.println("Startloadingpage:"+url);
}
}
热点内容