Come collego dall'app gratuita a quella a pagamento nel mercato Android?
-
22-07-2019 - |
Domanda
Se ho una versione gratuita di un'app a pagamento nel mercato Android come posso posizionare un pulsante nell'app gratuita che apre la versione a pagamento sul mercato?
Soluzione
Aggiungilo al metodo onClick del pulsante OnClickListener:
Intent marketLaunch = new Intent(Intent.ACTION_VIEW);
marketLaunch.setData(Uri.parse("market://search?q=uk.co.ashtonbrsc"));
startActivity(marketLaunch);
Sostituendo uk.co.ashtonbrsc
con un termine di ricerca che troverà la tua app.
Altri suggerimenti
Ancora meglio usare " market: // dettagli " invece di " market: // search " ;:
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("market://details?id=com.android.example"));
startActivity(intent);
Quindi apre direttamente la pagina dei dettagli dell'app. Con la ricerca mostra un singolo risultato di ricerca e l'utente deve fare un ulteriore clic per accedere alla pagina dei dettagli.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow