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