如何打开WebView链接到新活动?

如何在网页中打开新活动链接(包含WebView的内容)?

我有网页在哪里是列表,每个列表项包含不同的链接。 所以我希望当用户按下第一项时它打开第二个活动并将该链接加载到第二个活动的WebView。 希望你明白我试着问:)

那可能吗?

您可以覆盖URL链接点击并在每次点击时打开一个活动:

webView = new WebView(this); webView.setWebViewClient(new WebViewClient() { // Override URL public boolean shouldOverrideUrlLoading(WebView view, String url) { Intent intent = new Intent(...); startActivity(intent); return true; } }); 

一些参数值得添加

  mWebView.getSettings().setJavaScriptEnabled(true); mWebView.getSettings().setLoadWithOverviewMode(true); mWebView.getSettings().setUseWideViewPort(true); mWebView.getSettings().setBuiltInZoomControls(true); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { WebView.setWebContentsDebuggingEnabled(true); } mWebView.addJavascriptInterface( new WebAppInterface(mParentActivity.getApplicationContext()), "Android"); mWebView.setWebViewClient(new CustomWebViewClient() 

);