Domanda

Come posso collegare la mia applicazione Android gratuito alla versione "pagato" in modo che un utente di quello libero può immediatamente fare clic sul collegamento ed essere preso alla pagina di Android Market per la versione completa.

È stato utile?

Soluzione

Creare una qualche visione che pubblicizzare la vostra versione Pro. Forse si tratta di un ImageView, forse si tratta di un pulsante o un link, qualunque esso sia, basta assicurarsi che sia qualcosa che l'utente può fare clic.

Quindi fare quanto segue:

view.setOnClickListener( new OnClickListener(){
    public void onClick(View v) {
        startActivity( new Intent( Intent.ACTION_VIEW, Uri.parse("market://search?q=pname:XXX") ) );
    }
}

... dove XXX è il nome del pacchetto per l'applicazione Pro, come specificato nella AndroidManifest.xml.

Quando l'utente fa clic la vista, Android lancerà pagina dell'applicazione Pro sul mercato.

Altri suggerimenti

Vorrei dire a fini di esposizione, perché non hanno un piccolo, voglio dire molto piccolo, pubblicità per il vostro app a pagamento? O di avere un pulsante per selezionare "Acquista ora". In questo modo se la vostra applicazione "libero" è legata alla vostra applicazione "pagato" si potrebbe perdere un pubblico.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top