У меня есть фрагмент диалога, который содержит список элементов. По умолчанию при касании элемента диалог отклоняется. Как я могу предотвратить увольнение в этот момент? (Я хочу, чтобы программно закрыть диалоговое окно на более позднем этапе)Диалоговое окно «Предотвращение», содержащее список при отклонении при выборе
Я следую пример кода, как указано здесь: https://developer.android.com/guide/topics/ui/dialogs.html
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
builder.setTitle(R.string.pick_color)
.setItems(R.array.colors_array, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
}
});
return builder.create();
}
Я вижу, есть возможность использовать builder.setSingleChoiceItems
вместо builder.setItems()
, который даст мне поведение, которое я желаю, , но не стиль. (Поставляется с радио-кнопки, которые я не хочу)
Не дубликат, я уже говорил, я пытался .setSingleChoiceItems, но это дает неправильный стиль. –
Извинения. Пожалуйста, измените свой вопрос и заголовок, чтобы уточнить. Что-то вроде «Как установить стиль в диалоговом окне при использовании setSingleChoiceItems? Я удалю флаг дубликата. – tir38