2014-01-31 142 views
1

短版本:添加NumberPicker到AlertDialog

我想在AlertDialog的“单选择项” 每个项目的右侧显示水平NumberPicker

长的版本:

我使用的是 “单选择项” 类型的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(); 
相关问题