webview 怎么组织系统自带浏览器
怎么样阻止弹出系统自带的浏览器 而是使用webview浏览网页 这是代码 按照网上的setWebViewClient方法使用后发现无效 系统版本是安卓6.0
求助各位大神 下边是代码
public class MainActivity extends AppCompatActivity {
private String url = "http://www.baidu.com";
private WebView webView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Uri uri = Uri.parse(url);
Intent intent = new Intent(Intent.ACTION_VIEW,uri);
startActivity(intent);
init();
}
private void init(){
webView = (WebView) findViewById(R.id.webview);
webView.getSettings().setJavaScriptEnabled(true);
webView.setWebViewClient(new WebViewClient(){
public boolean shouldOverrideUrlLoading(WebView view, String url)
{ // 重写此方法表明点击网页里面的链接还是在当前的webview里跳转,不跳到浏览器那边
view.loadUrl(url);
return true;
}
});
webView.loadUrl(url);
}
}