Ich bin neu auf Android Studio und ich habe ein kleines Problem. Ich möchte ein Dialogfeld mit einigen Optionen aus einer ArrayList (Teilnehmer in meinem Code) auswählen, aber wenn ich triying, um diesen Dialog zu öffnen die App einfach aufhören, Was mache ich falsch?Mein Dialog mit einer Liste funktioniert nicht
final AlertDialog.Builder builder = new AlertDialog.Builder(Paiements.this);
builder.setTitle("Qui a payé ?");
ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(Paiements.this, android.R.layout.simple_list_item_1, participantsShare);
builder.setAdapter(arrayAdapter, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int item) {
participant.setText(participantsShare.get(item));
dialog.cancel();
}
});
AlertDialog dialog = builder.create();
dialog.show();
(participantsShare ist ein ArrayList<String>
und Teilnehmer ist ein EditText
)
Warum nicht DialogFragment? –