【发布时间】:2012-01-09 16:35:44
【问题描述】:
我有 2 个片段用于一项活动。 例如片段 A 和片段 B 我在 FragmentA 中有一个公共方法 funA 现在我想从 FragmentA 的 FragmentB 调用 funA。
我已将 FragmentA 替换为 FragmentB。 我在 Android 2.2 上制作应用程序时正在使用支持库
【问题讨论】:
标签: android methods android-fragments
我有 2 个片段用于一项活动。 例如片段 A 和片段 B 我在 FragmentA 中有一个公共方法 funA 现在我想从 FragmentA 的 FragmentB 调用 funA。
我已将 FragmentA 替换为 FragmentB。 我在 Android 2.2 上制作应用程序时正在使用支持库
【问题讨论】:
标签: android methods android-fragments
这不是一个好主意,因为您正在耦合片段; FragmentB 不应该知道来自 FragmentA 的方法,反之亦然。
此处的“创建活动的事件回调”部分描述了更好的解决方案:http://developer.android.com/guide/topics/fundamentals/fragments.html
【讨论】: