我正在创建一个自定义对话框以获取用户的输入。我注意到,当我使用 an 时,AlertDialog
我可以将诸如 an 之类的小部件添加EditText
到AlertDialog
usingsetView()
方法中。我正在研究定制AlertDialog
并注意到Dialog
有一个方法setContentView()
。在我的子类中,AlertDialog
我可以使用setContentView()
or 或setView()
.
我注意到的一个区别是,当我在 上使用setView()
时AlertDialog
,我可以看到正面和负面按钮。在我的子类中AlertDialog
,使用setContentView()
我没有得到正面和负面按钮。
谁能解释其他差异?
谢谢。