美好的一天!
伙计们,我有一个问题,希望得到你的帮助。
通过WebView,如何在用户点击时获取,不要打开标准浏览器的选项(例如chrome和internet)。我看到一个应用程序通过单击该页面的链接正常打开,但就像在自定义浏览器中打开一样。我发现它非常有趣,我想知道这种机制是什么。
如果有人知道如何创建执行相同程序的应用程序,我将不胜感激。
为了更好的怀疑APP是这样的:
https://play.google.com/store/apps/details?id=com.tachanfil.jornaisdobrasil&hl=pt-BR
答案 0 :(得分:0)
也许您不想将客户端设置为webview客户端 - 请参阅
答案 1 :(得分:0)
您必须设置WebViewClient
之类的
this.mWebView.setWebViewClient(new WebViewClient(){
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url){
view.loadUrl(url);
return true;
}
});
然后,您的应用将显示WebView
中的所有链接,而不是打开浏览器