나는 android studio에서 새로운 경험을 가지고 있습니다. ArrayList (참가자 코드는 내 코드에서 선택)에서 선택할 수있는 대화 상자가 필요하지만이 대화 상자를 열려고 triying 할 때 앱이 멈 춥니 다. 무엇이 잘못 되었나요?리스트가있는 대화 상자가 작동하지 않습니다.
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는 ArrayList<String>
이며, 참가자는 EditText
이다) 대화 상자의 목록을 보여주는이 코드
왜 DialogFragment가 아닌가요? –