How To Open Web Page Within My App?

Add this to your code

webView.setWebViewClient(new WebViewClient(){

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

You need to set up a WebViewClient in order to override that behavior (opening links using the web browser).

Use this;

webview.setWebViewClient(new WebViewClient());

Android documentation says:

public void setWebViewClient (WebViewClient client)

Sets the WebViewClient that will receive various notifications and requests. This will replace the current handler.