单击内部webview后打开活动

时间:2017-07-06 06:54:36

标签: android webview

我们如何在点击某个网站的某个特定链接或按钮后打开一个活动,该网站来自某个网​​站并使用webview打开?

1 个答案:

答案 0 :(得分:2)

使用shouldOverrideUrlLoading 为主机应用程序提供在当前WebView中加载新网址时接管控件的机会。 有关详细信息shouldOverrideUrlLoading

试试这个会对你有所帮助:

public class MyWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
    if (url.equals("url")) {
        Intent intent = new Intent(contxt, YourActivity.class);
        startActivity(intent);
        return true; // Handle By application itself
    } else {
        view.loadUrl(url);
        return true;
    }
}
}