如何从我的应用程序内部打开网页?

How can I open a web page from inside my app?

我找到了一个应用程序的源代码,它可以使用 Chrome 等外部浏览器打开网页。我想让它从应用程序内部访问这些页面,而不使用外部浏览器。我想我应该以某种方式更改下面的代码,但我不知道如何更改。

private class MyWebviewClient extends WebViewClient {
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        if (Uri.parse(url).getHost().equals("http://dmc.teiion.gr")) {
            //open url contents in webview
            return false;
        } else {
            //here open external links in external browser or app
            Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
            startActivity(intent);
            return true;
        }

yourWebView.setWebViewClient(新的 WebViewClient(){

@Override
public boolean shouldOverrideUrlLoading(WebView view, String url){
  view.loadUrl(url);
  return true;
}

});

或改变 Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url)); 开始活动(意图);

到 view.loadUrl(url);