何时使用窗口弹出窗口或对话框或片段对话框

时间:2014-05-15 07:07:16

标签: java android android-fragments android-dialog android-popupwindow

我已阅读文档,这是我所学到的

对话

  

Dialogs的基类。

     

注意:活动提供了管理创建,保存和管理的工具   恢复对话框。参见onCreateDialog(int),onPrepareDialog(int,   对话框),showDialog(int)和dismissDialog(int)。如果这些方法是   used,getOwnerActivity()将返回管理它的Activity   对话框。

因此 FragmentDialog 只是Dialog的一个子类,它位于片段中,因此与创建活动生命周期断开连接

  

显示一个浮动在其顶部的对话框窗口的片段   活动的窗口。这个片段包含一个Dialog对象   根据片段的状态适当显示。控制   应该完成对话框(决定何时展示,隐藏,解除它)   通过这里的API,而不是直接调用对话框。

WindowPopup 与创建Activity的生命周期断开连接(那么它与FragmentDialog的区别是什么?)

*即使应用程序不可见,WindowPopup是否更像是在所有活动之上的Toast消息?

*我应该何时使用它们?

*其他差异?

0 个答案:

没有答案