- Forum-Beiträge: 11
31.08.2015, 12:03:00 via Website
31.08.2015 12:03:00 via Website
Hallo Zusammen,
ich habe einen Dialog erstellt der bei einer NEU Registrierung aufpoppen soll.
In den Dialog geht es darum ob der User seine Daten vervollständigen möchte oder erstmal lieber nicht.
Natürlich will ich das der Dialog nicht mehr angezeigt wird sobald der User seine Daten vervollständigt hat und sich erneut einloggt.
//AlertDialog zum erstellen der ProfilEinstellungen
AlertDialog.Builder dialogBuilder = new AlertDialog.Builder(this);
dialogBuilder.setTitle("Dialog Title")
.setIcon(android.R.drawable.ic_dialog_info)
.setMessage("Vervolständige dein Profil um den vollen Service zu nutzen")
.setNegativeButton("Überspringen", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
Intent i2 = new Intent(MainActivity.this, MainActivity.class);
startActivity(i2);
}
})
.setPositiveButton("Vervollständigen", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
Intent i3 = new Intent(MainActivity.this, ProfilEinstellungen.class);
startActivity(i3);
}
})
.setCancelable(false)
.show();
Meine erster Ansatz war es mit If/else zu arbeiten da ja bei SharedPrefrence eine Datei erstellt wird.
Also:
If = datei vorhanden dann nicht anzeigen else = zeig den Dialog an.
Kriege das aber nicht so ganz hin.
Freue mich über Hilfe
Danke
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.