为了账号安全,请及时绑定邮箱和手机立即绑定

Android DialogFragment vs Dialog

Android DialogFragment vs Dialog

偶然的你 2019-09-18 15:17:49
谷歌建议我们使用DialogFragment而不是简单Dialog的使用Fragments API,但使用隔离DialogFragment的简单的是 - 否确认消息框是荒谬的。在这种情况下,最佳做法是什么?
查看完整描述

3 回答

?
富国沪深

TA贡献1790条经验 获得超9个赞

在AlertDialog上使用DialogFragment:


  • 自API级别13引入以来

    不推荐使用 Activity中的showDialog方法。不建议在代码中的其他位置调用对话框,因为您必须自己管理对话框(例如方向更改)。

  • 差异DialogFragment - AlertDialog

    他们有这么大的不同吗?从关于DialogFragment的 Android参考:

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

  • 其他说明

    • 由于具有不同屏幕尺寸的设备的多样性,片段是Android框架中的自然演变。

    • DialogFragments和Fragments在支持库


查看完整回答
反对 回复 2019-09-18
  • 3 回答
  • 0 关注
  • 1481 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信