Pregunta

Si tengo una versión gratuita de una aplicación paga en el mercado de Android, ¿cómo puedo colocar un botón en la aplicación gratuita que abre la versión paga en el mercado?

¿Fue útil?

Solución

Agregue esto al método onClick del botón OnClickListener:

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

Reemplazar uk.co.ashtonbrsc con un término de búsqueda que encontrará su aplicación.

Otros consejos

Aún mejor usar " market: // details " en lugar de " market: // search " ;:

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

Luego abre directamente la página de detalles de la aplicación. Con la búsqueda, muestra un único resultado de búsqueda y el usuario debe hacer un clic adicional para acceder a la página de detalles.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top