2017-02-16 2 views
0

Die Frage ist einfach.Umleiten zu Google Playstore bei Bedarf App ist nicht vorhanden

Schritt 1: Der Benutzer erhält eine Schaltfläche, wo er/sie PDF herunterladen und dann anzeigen kann.

Schritt 2: Wenn eine PDF-Viewer-App vorhanden ist, wird eine Auswahl angezeigt. Andernfalls wird die App zum Google Play Store umgeleitet und zeigt die PDF-Viewer-Kategorie-Apps zum Herunterladen an.

Schritt 3: Nach einem des pdf-Viewer-App herunterzuladen, wird der Benutzer wieder auf die App zurückkommen und dann die Auswahl öffnen und jetzt kann der Benutzer den Download pdf-Viewer-App wählt

Ich weiß nicht, wie zum Laden gehen und dann wiederkommen.

Danke für Ihre Zeit.

Antwort

2

Verwendung dieser Code für Sendebenutzerspeicher

activity.startActivityForResult(new Intent(Intent.ACTION_VIEW, Uri 
     .parse("https://play.google.com/store/apps/details?id=" + appPackageName)), REQUEST_CODE); 

, wenn der Benutzer schließen Play Store zu spielen, Sie in OnActivityResult Methode kennen.

komplette Installation App können Sie mit dem Empfänger herausfinden, wie folgt aus:

new BroadcastReceiver() { 
    @Override 
    public void onReceive(Context context, Intent intent) { 

     String packageName = intent.getData().getEncodedSchemeSpecificPart(); 

    } 
}; 
IntentFilter intentFilter = new IntentFilter(); 
intentFilter.addAction(Intent.ACTION_PACKAGE_ADDED); 
intentFilter.addDataScheme("package"); 
registerReceiver(mBroadcastReceiver, intentFilter); 
+0

Ich bin Überprüfung und Sie in ein wenig anmelde –

Verwandte Themen