- Forum-Beiträge: 609
06.10.2019, 18:40:48 via Website
06.10.2019 18:40:48 via Website
Hallo zusammen
Ich möchte in meiner App einen Dialog anzeigen.
ortliste.setOnItemLongClickListener(new ListView.OnItemLongClickListener() {
@Override
public boolean onItemLongClick(AdapterView<?> parent, View view, int position, long id) {
AlertDialog.Builder dlg_loeschen = new AlertDialog.Builder(ctx);
dlg_loeschen.setMessage("Wollen Sie wirklich Löschen");
dlg_loeschen.show();
return false;
}
});
Doch dies bewirkt einen Abstürz mit der Folgenden Fehlermeldung:
java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.
Wenn ich im AndroidManifest von
android:theme="@style/AppTheme"
auf
android:theme="@style/Theme.AppCompat"
umstelle, geschieht dasselbe mit dem einzigen Unterschied, dass meine App einen schwarzen Hintergrund hat.
Was muss ich ändern damit der Dialog ohne Absturz angezeigt wird und meine App nicht schwarz wird?
Gruss Renato
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.