2014-01-31 4 views
1

Краткая версия:Добавление NumberPicker к AlertDialog

Я хочу, чтобы отобразить горизонтальную NumberPicker на правой стороне каждого элемента из «одного выбора-элементов» AlertDialog.

Long Version:

Я использую AlertDialog типа "сингл-выбор-пунктов". Он работает нормально. Он отображает список строк, которые я хочу.

Теперь я хочу использовать NumberPicker (с номерами от 1 до 5) с этим "одним отборных-пунктов" AlertDialog. Я хочу, чтобы NumberPicker отображался горизонтально, с правой стороны каждой из этих строк AlertDialog.

Я понятия не имею, как изменить свой «обычный» AlertDialog для этого. Пожалуйста помоги!

ответ

0

Вы можете создать свой собственный макет для AlertDialog, а затем раздуть макет перед вызовом show().

AlertDialog.Builder builder = new AlertDialog.Builder(getContext()); 
AlertDialog dialog = builder.create(); 
dialog.setView(getLayoutInflater().inflate(R.layout.my_own_alert_with_picker,null)); 
dialog.show(); 
Смежные вопросы