
Uri data = getIntent().getData();
public class MainActivity extends AppCompatActivity {
    WebView webView;
    private Activity activity;
    private SwipeRefreshLayout swipe;
    public MainActivity()
    {
        activity = this;
    }
    @SuppressLint("SetJavaScriptEnabled")
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        webView = (WebView) findViewById(R.id.webView);
        
        WebSettings webSettings = webView.getSettings();
        // Включаем js
        webSettings.setJavaScriptEnabled(true);
        webView.setWebViewClient(new WebViewClient() {
            @Override
            public boolean shouldOverrideUrlLoading(WebView webView, String url) {
                // все ссылки, в которых содержится домен
                // будут открываться внутри приложения
                if (url.contains("my-site.ru")) {
                    return false;
                }
                // все остальные ссылки будут спрашивать какой браузер открывать
                Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
                activity.startActivity(intent);
                return true;
            }
        });
        String urlAddress = getString(R.string.main_url_schema) + "://" + getString(R.string.main_url_domain);
        webView.loadUrl(urlAddress);
    }
}