2010-11-28 4 views

Antwort

12

Sie könnten eine Flagge in shared preferences verwenden.

Dann überprüfen Sie dieses Flag bei jedem Start. Wenn es nicht festgelegt ist, zeigen Sie Ihre erste Zeitnachricht an und legen Sie dann die Markierung fest.

Zum Beispiel:

@Override 
    protected void onCreate(Bundle state){ 
     super.onCreate(state); 
     . . . 

     SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0); 
     boolean firstStart = settings.getBoolean("firstStart", true); 

     if(firstStart) { 
      //display your Message here 

      SharedPreferences.Editor editor = settings.edit(); 
      editor.putBoolean("firstStart", false); 
      editor.commit(); 
     } 
    } 
+0

danke. funktioniert perfekt. – Riza

Verwandte Themen