【发布时间】:2013-09-22 16:14:39
【问题描述】:
android开发者教程推荐我使用fragment的宿主activity来传递数据什么的,那么为什么会有set/get target fragment的方法呢?
到目前为止,我的应用程序包含一个主机活动和一个片段,该片段有一个启动DialogFragment 的按钮,其中有一个启动另一个DialogFragment 的按钮。使用setTargetFragment/getTargetFragment 使整个考验变得有些混乱,所以我正在考虑重新实现,让我的主要活动通过我的主要片段的自定义界面处理DialogFragment.show 方法。
这是正确的思维方式吗?或者使用setTargetFragment 没有坏处?谁能提供使用它的好坏例子?
【问题讨论】:
标签: android android-fragments android-activity android-dialogfragment