Как получить выбранный пункт Диалогового окна Предупреждения singlechoice?

У меня есть этот код для показа диалогового окна с singlechoice (радио) опции.

AlertDialog ad = new AlertDialog.Builder(this)
.setCancelable(false)
.setIcon(R.drawable.alert_dialog_icon)
.setTitle(R.string.choose_one)
.setSingleChoiceItems(seq, pos,null)
.setPositiveButton( R.string.ok, new DialogInterface.OnClickListener() { 
  public void onClick( DialogInterface dialog, int whichButton) 
  { 
    // dialog dismissed
  } 
 }).create();

Как я получаю выбор, который был выбран?

40
задан Pentium10 22 March 2010 в 17:01
поделиться

1 ответ

Я считаю, что вы используете OnClickListener для setSingleChoiceItems () , чтобы слушать всякий раз, когда выбран элемент ; затем, как только пользователь нажимает кнопку «ОК», вы вставляете этот предмет в камень. Прямо сейчас вы просто передаете null, поэтому вы ничего не можете выбрать, какой элемент был выбран.

3
ответ дан 27 November 2019 в 01:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: