将NumberPicker添加到AlertDialog

时间:2014-01-31 14:12:45

标签: android dialog alertdialog android-dialog numberpicker

简短版本:

我想在"单选项目"的每一项的右侧显示水平 NumberPicker 。的 AlertDialog

长版:

我正在使用"单选项"的 AlertDialog 类型。它工作正常。它显示了我想要的字符串列表。

现在,我想使用 NumberPicker (数字1到5)和这个"单选项"的 AlertDialog 即可。我想要的是水平显示的 NumberPicker ,位于 AlertDialog 的每个字符串的右侧。

我不知道如何修改我的常规" AlertDialog 来实现这一目标。请帮忙!

1 个答案:

答案 0 :(得分: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();