7

Android マーケットに有料アプリの無料バージョンがある場合、マーケットで有料バージョンを開くボタンを無料アプリに配置するにはどうすればよいですか?

4

2 に答える 2

25

「market:// search」の代わりに「market:// details」を使用することをお勧めします:

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("market://details?id=com.android.example"));
startActivity(intent);

次に、アプリの詳細ページを直接開きます。検索では、単一の検索結果が表示され、ユーザーは詳細ページに移動するために追加のクリックを行う必要があります。

于 2011-07-08T15:57:13.543 に答える
15

これをボタンのOnClickListenerのonClickメソッドに追加します。

Intent marketLaunch = new Intent(Intent.ACTION_VIEW);
marketLaunch.setData(Uri.parse("market://search?q=uk.co.ashtonbrsc"));
startActivity(marketLaunch);

uk.co.ashtonbrscアプリを見つける検索用語に置き換えます。

于 2009-10-29T20:22:45.297 に答える