我想弄清楚创建对话框的最佳方法是什么。我可以创建我自己的Dialog类(对我而言,它更干净,更有条理),或者我可以使用AlertDialog.Builder(这将是内联,看起来很时髦)......两者的实证和否定是什么?实施?我唯一能想到的是应用程序大小......
答案 0 :(得分:2)
作为个人选择的问题,我会选择AlertDialog.Builder
,如果有我可以使用的例程,我不想重新发明轮子。
我想知道两者之间的应用程序大小是如何不同的,但如果是,我相信这不是一个巨大的差异。通过看起来您可能会偏好创建自己的自定义类,扩展到AlertDialog
,所以我会朝那个方向前进。