2015-04-23 2 views
0

я использую обмен намерение разделить мои приложения ссылаются на пользователь через WhatsApp, Gmail, Twitter ... и т.д ..Открытие приложения непосредственно на игровом магазине

Например, если связь рынка: // подробнее ? id = com.imangi.templerun & hl = en

Он просто публикуется как обычный текст и не доступен для кликов.

Я попытался с помощью http://market.android.com/details?id=com.imangi.templerun&hl=en Но пользователь должен выбрать другой вариант после нажатия на ссылку, такие как Открыть с помощью Chrome или Playstore ...

Что я хочу сделать это один раз пользователь щелкает, приложение должно открыть в игровом магазине ... Любые предложения и помощь были бы благодарны .. Спасибо.

ответ

0

Посмотрите на this link at stackoverflow. Вы ответите на свой вопрос. market: // не по умолчанию. Вам нужно реализовать событие click для просмотра, содержащего этот текст.

+0

Я отправляю ссылку на пользователь через WhatsApp или Gmail .... Так что я не могу добавить обработчик событий для него или использовать startActivity ... .... теперь у меня может быть лучшее понимание, я думаю ... @seema –

0

Попробуйте этот код, чтобы открыть URL непосредственно в игровом магазине:

String url = "http://market.android.com/details?id=com.imangi.templerun&hl=en"; 
     Intent i = new Intent(Intent.ACTION_VIEW); 
     i.setData(Uri.parse(url)); 
     i.setPackage("com.android.vending");/* Play store package name */ 
     startActivity(i); 
+0

Я отправляю ссылку на пользователей через whatsapp или gmail .... Поэтому я не могу добавить обработчики событий для него или использовать startActivity ... @Vikalp –

Смежные вопросы