アイコンで特定のブラウザを起動するには、ACTION_MAIN を使用します。デフォルトのブラウザを使用して特定の URL を起動するには、ACTION_VIEW を使用します。
特定の URL を特定のブラウザで開きたい場合はどうすればよいでしょうか。
ブラウザのパッケージ名とクラス名が分かれば、Intent.setClassName(String packageName, String className)が使えます。次のようになります。
Intent i=new Intent(ACTION_VIEW, url);
i.setClassName("com.test.browser","BrowserActivity");
startActivity(i);
パッケージ名を介して特定のブラウザを呼び出すこともできます。
このような;
Intent intent = new Intent(Intent.ACTION_VIEW,Uri.parse("https://www.google.co.com"));
intent.setPackage("org.mozilla.firefox");
startActivity(intent);
これは設定だと思います。アプリケーション マネージャーに移動し、お気に入りのブラウザーに移動します。次に、オプションで、あなたがデフォルトであることを示すはずです。
ところで、私は Android 開発者ではありません...