Meldung anzeigen, beim ersten starten nach der Installation
Ich zeigen möchte, eine Meldung nach dem ersten Start der app erzählen, über die neuen features, jedes mal, wenn ein Benutzer installiert eine neue version.
Wie mache ich das?
Vielen Dank im Voraus
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben eine Tätigkeit für diese, die überprüft, ob eine Präferenz, die den Wert der aktuellen version. Wenn ja, gehen Sie zum nächsten Aktivität. Ansonsten störe die aktuelle version in der Präferenz zeigen, was der neue Bildschirm und dann auf den button drücken müssen, um die nächste Aktivität
Habe ich diese. Es wurde geschrieben von einem anderen stackoverflow Mitglied ich erinnere mich nicht, wer. Sorry. Nennen Sie diesen code aus
onCreate()
Das ist ganz einfach.
Beim ersten start zeigt eine AlertDialog und erstellen Sie einen Datensatz in SharedPreferences. Wie auch immer - Flagge oder ein string, oder etwas.
Das nächste mal, das die Anwendung gestartet wird, überprüfen Sie einfach, dass Sie dieses flag in den Einstellungen. Wenn niemand da ist, dann ist es der erste start und es ist Zeit für einen dialog,=)
Speichern Sie irgendwo einen Wert, den Sie überprüfen können, auf jedem Start, ob die app bereits gestartet wurde. SharePreferences wäre eine option. Oder in einer Datenbank.
wenn der Benutzer löscht die Anwendung die Daten in die Einstellungen des Geräts, dann dies wird alles zurückgesetzt.