Wie verknüpfe ich von frei zu bezahlter App im Android Market?
-
22-07-2019 - |
Frage
Wenn ich eine kostenlose Version einer App bezahlt im Android Market haben, wie kann ich eine Schaltfläche in der kostenlosen App platzieren, die die kostenpflichtige Version auf dem Markt öffnet?
Lösung
Fügen Sie diese auf die onClick-Methode des OnClickListener der Schaltfläche:
Intent marketLaunch = new Intent(Intent.ACTION_VIEW);
marketLaunch.setData(Uri.parse("market://search?q=uk.co.ashtonbrsc"));
startActivity(marketLaunch);
Ersetzen uk.co.ashtonbrsc
mit einem Suchbegriff, der Ihre Anwendung finden.
Andere Tipps
Noch besser ist die Verwendung von "market: // Details" anstelle von "market: // search":
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("market://details?id=com.android.example"));
startActivity(intent);
Dann öffnet es direkt um die Detailseite der App. Mit Suche zeigt es ein einziges Suchergebnis und der Benutzer hat einen zusätzlichen Klick zu tun, um die Detailseite zu erhalten.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow