3

ブラウザで URL を開くためのコードがあります。

Intent i = new Intent(Intent.ACTION_VIEW, uri);
startActivity(i);

私の質問は、ユーザーが URL を開くためのデフォルトのアプリを設定している場合、デフォルトのアプリをオーバーライドして代わりにアプリケーションの選択ダイアログを表示する方法はありますか?

4

2 に答える 2

4

私はちょうど解決策を見つけました。それはとても簡単でした:

startActivity(Intent.createChooser(intent, title));
于 2013-06-03T07:09:31.053 に答える