クリックすると市場でアプリを検索するボタンがあります。2つの例があります。最初の例では、ユーザーはマーケットアプリの検索結果ページに移動します。2番目の例では、ユーザーは正しいページに移動しますが、ブラウザーが使用されます。このコードを変更して、意図した結果を得るにはどうすればよいですか?
コードを提供させてください(アプリ名が異なることに注意してください):
例A:
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse("market://search?q=com.amazon.kindle"));
startActivity(i);
例Aの結果:
例B:
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse("https://play.google.com/store/apps/details?id=com.netflix.mediaclient"));
startActivity(i);
例Bの結果:
意図した結果: