【发布时间】:2012-05-06 04:31:36
【问题描述】:
在官方示例http://developer.android.com/reference/android/app/DialogFragment.html#BasicDialog 中,该片段是使用静态工厂方法创建的,该方法将参数包装在 Bundle 中并调用 no-args 构造函数,使用 setArguments(bundle) 传递 args - 所以我的问题是 - 为什么不简单地制作带有这些参数的公共构造函数?使用 getArguments/setArguments 片段的方法的原因是什么 - 也许 Dialog 不能保证每次都重新创建,而是重复使用?如果是这样,那么它什么时候发生? 提前致谢。
【问题讨论】:
标签: android android-fragments android-dialog android-dialogfragment