Если у меня есть бесплатная версия платного приложения на рынке Android, как я могу разместить кнопку в бесплатном приложении, которое открывает платную версию на рынке?Как я могу связать бесплатное приложение на Android?
7
A
ответ
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
с термином поиска, который найдет свое приложение.
25
Еще лучше использовать «рынок: // подробнее» вместо «рынка: // поиск»:
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("market://details?id=com.android.example"));
startActivity(intent);
Затем открывается непосредственно на страницу с информацией о приложении. При поиске он показывает единственный результат поиска, и пользователь должен сделать дополнительный щелчок, чтобы перейти на страницу подробностей.