要显示对话框,有两种方式。
1.Activity,主题是@android:style / Theme.Dialog 2.Class扩展Dialog
但是,不同之处是什么?
及其优缺点??
我应该使用哪种情况?
答案 0 :(得分:0)
如果扩展Dialog类,则可以将Dialog用作实际Activity(需要显示Dialog的那个)的图层。如果您创建一个显示Dialog的Activity,那么您只是为了显示Dialog而退回调用活动。
我认为主要区别在于一个是Activity而另一个可以用作Fragment,因此可以是另一个Activity中的一个层。