我在android中使用webview 当我调用loadURL时,它会调用浏览器活动
我需要在自己的活动中显示webcontent,因为我还有其他东西要在其中查看 按钮,文字,等等
答案 0 :(得分:0)
使用WebView.setWebViewClient(WebViewClient)
方法(http://developer.android.com/reference/android/webkit/WebView.html)并覆盖shouldOverrideUrlLoading(WebView, String)
方法,如下所示:
webView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
if ( url.equals( "http://www.example.com" ) ) {
// Do something
return true;
}
// If we couldn't match the URL, the following line
// lets the webview use default behaviour (i.e. open browser)
return super.shouldOverrideUrlLoading(view, url);
}
});