Java 在对话框窗体中输入文本

Java 在对话框窗体中输入文本,java,android,dialog,Java,Android,Dialog,我想做的很简单:显示一个包含EditText的对话框表单,用户可以在其中指定消息 到目前为止,我已经尝试使用了DialogFragment类。根据《开发人员指南》中的解释,我已经能够显示一个显示消息的警报对话框。但是我不知道如何更改创建的AlertDialog的布局,以使用我自己的XML文件,或者用扩展视图类的自定义类替换AlertDialog 我错过什么了吗?还是我完全走错了路 提前感谢您花时间来帮助我。您完全可以做到这一点,即使使用警报对话框 您只需为对话框设置自定义布局,在AlertDia

我想做的很简单:显示一个包含
EditText
的对话框表单,用户可以在其中指定消息

到目前为止,我已经尝试使用了
DialogFragment
类。根据《开发人员指南》中的解释,我已经能够显示一个显示消息的警报对话框。但是我不知道如何更改创建的
AlertDialog
的布局,以使用我自己的XML文件,或者用扩展
视图
类的自定义类替换
AlertDialog

我错过什么了吗?还是我完全走错了路


提前感谢您花时间来帮助我。

您完全可以做到这一点,即使使用
警报对话框

您只需为对话框设置自定义布局,在
AlertDialog
中,您可以使用
setView
方法,如果您想使用更通用的对话框,可以使用
setContentView
方法

您可以查看更多信息和示例

所提供链接中的示例毫无疑问是精心设计的,但它是通向与您试图实现的目标类似的目标的踏脚石


有一种类似的方法可能对您有用。

您完全可以做到这一点,即使使用
警报对话框

您只需为对话框设置自定义布局,在
AlertDialog
中,您可以使用
setView
方法,如果您想使用更通用的对话框,可以使用
setContentView
方法

您可以查看更多信息和示例

所提供链接中的示例毫无疑问是精心设计的,但它是通向与您试图实现的目标类似的目标的踏脚石


有一个类似的对话框可能对您有用。

您好,您想在DialogBox ha中创建EditText吗?您好,您想在DialogBox ha中创建EditText吗?