Ich muss einen Begrüßungsbildschirm erstellen, der nur beim ersten Mal angezeigt werden soll, wenn eine Anwendung installiert und gestartet wird und ab dem zweiten Mal, wenn die App gestartet wird, sollte es die wichtigsten anzeigen Aktivität? Wie kann ich es erreichen?Android: Splash-Bildschirm nur zum ersten Mal
-1
A
Antwort
1
Okey an Ihrem Problem suchen Sie folgendes tun ..
allererst erklären Objekt von SharedPreference
und auf String, die wir später verwenden werden.
SharedPreferences loginPreference;
String MY_PREF = "my_pref";
Jetzt in onCreate
Ihrer SplashActivity, etwas tun.
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// initialize SharePreference
loginPreference = getSharedPreferences(MY_PREF, Context.MODE_PRIVATE);
// this condition will do the trick.
if(loginPreference.getString("tag", "notok").equals("notok")){
// add tag in SharedPreference here..
Editor edit = loginPreference.edit();
edit.putString("tag", "ok");
edit.commit();
// your logic of splash will go here.
setContentView(R.layout.splash);
}else if(loginPreference.getString("tag", null).equals("ok")){
Intent i = new Intent(SplashActivity.this, MainActivity.class);
startActivity(i);
finish();
}
}
Glücklich Codierung ..
+0
danke @vrund purohit –
+0
wenn es Ihnen geholfen hat Ihnen die Antwort zu akzeptieren. –
Verwandte Themen
- 1. TextInputDialog nur zum ersten Mal gezeigt
- 2. Jquery nur zum ersten Mal arbeiten
- 3. Android Studio Setup zum ersten Mal
- 4. Zum ersten Mal multithreader
- 5. Retrofit gibt EOFException nur beim ersten Mal
- 6. Oracle zum ersten Mal lernen
- 7. Zum ersten Mal auf BASH
- 8. Django Installation zum ersten Mal
- 9. Java: Anschluss an OracleDriver ist schnell zum ersten Mal nur
- 10. role = „alert“ wird nur zum ersten Mal arbeiten
- 11. DatePicker über textField.inputView wird nur zum zweiten Mal angezeigt (normale Tastatur wird zum ersten Mal aufgerufen)
- 12. Gemeinsame Einstellungen nur beim ersten Mal gespeichert
- 13. Fehlermeldung im Android Studio, wenn zum ersten Mal
- 14. Android-Show "neues" Bild nur beim ersten Mal
- 15. Webview nicht zum ersten Mal geladen
- 16. RxSwift: Code funktioniert nur beim ersten Mal
- 17. Zum ersten Mal Spalten in Textdatei organisieren
- 18. Gurkenfehler zum ersten Mal. Das zweite Mal ist in Ordnung
- 19. Wie setzen Sie Werte zum ersten Mal
- 20. JavaScript-API zum ersten Mal erstellen
- 21. htaccess rewrite funktioniert nur beim ersten Mal
- 22. Vim Funktion funktioniert nur beim ersten Mal
- 23. ASP.Net-Anwendung zum ersten Mal läuft langsam
- 24. Ionic Pop-up-Warnung zum ersten Mal
- 25. UserControl Ereignisse nicht zum ersten Mal
- 26. Web-Anwendung zum ersten Mal erstellen
- 27. Zum ersten Mal SharedPreferences verwenden mit Gridview
- 28. MPMusicPlayerController arbeiten nicht zum ersten Mal
- 29. Swift UISwitch funktioniert nicht zum ersten Mal
- 30. Boost für Windows, zum ersten Mal
Verwendung 'SharedPreference' .. –
Can u geben Sie mir ein Beispiel oder referrence- @vrundpurohit –