Android 带有EditText和微调器的对话框

Android 带有EditText和微调器的对话框,android,dialog,Android,Dialog,我有一个按钮,点击就会弹出一个对话框 我希望对话框中有一个编辑文本和一个微调器 我不知道如何设置它的视图,我有一个AlertDialog的代码,它可以工作,我只需要将EditText和Spinner放在里面,然后我就可以继续应用程序的其余代码了 请有人告诉我如何添加EditText和Spinner请?我可以想到两个选项: 1) 使用AlertDialog的方法 2) 使用创建一个活动 android:theme="@android:style/Theme.Dialog" 在您的AndroidM

我有一个按钮,点击就会弹出一个对话框

我希望对话框中有一个
编辑文本
和一个
微调器

我不知道如何设置它的视图,我有一个
AlertDialog
的代码,它可以工作,我只需要将
EditText
Spinner
放在里面,然后我就可以继续应用程序的其余代码了


请有人告诉我如何添加
EditText
Spinner
请?

我可以想到两个选项:

1) 使用AlertDialog的方法

2) 使用创建一个
活动

android:theme="@android:style/Theme.Dialog"
在您的
AndroidManifest


第一个应该更容易,而第二个将给你更多的灵活性。

你可以创建自己的customdialog。在布局中声明视图,并在
AlertDialog
的帮助下加载视图,如示例中所述:


我应该在setView中放置什么?我试过“R.layout.newfiledialog”,但不起作用:(我只是一个初学者!
R.layout.newfiledialog
只是一个int。你应该用一个充气器给这个视图充气。非常感谢。我对这个问题已经挠头很久了!)