可重用DialogFragment的最佳方法

时间:2018-07-03 18:55:23

标签: java android android-dialogfragment

我想基于DialogFragment构建一个通用且可重用的警报对话框。我的目标是能够在同一活动中实现几个不同的警报对话框,每个对话框具有不同的文本和不同的单击OK / YES的操作。

搜索后,我发现了两种类型的解决方案,我想知道哪种更好用:

第一种方法是对对话框的“确定”和“取消”按钮使用界面,如here所示。

第二种方法是使用 Runnable(),如here所示。

  1. 每种方法的优缺点是什么?
  2. 如果首选使用接口,我如何在同一活动中以两种不同的方式(例如,针对“ ok”的两种不同操作)实现接口?

0 个答案:

没有答案