在同一个活动中使用多个Facebook FriendPickerFragments

时间:2013-03-26 13:52:05

标签: android facebook facebook-graph-api android-fragments

我遇到了一个问题,如果我在片段后台堆叠中有另一个FriendPickerFragment,我就无法在FriendPickerFragment中显示朋友列表。

第一个FriendPickerFragment会加载一个好友列表,但是当我用一个新的FriendPickerFragment实例替换它时,新的一个不会显示任何数据。

是否有人遇到此问题并了解解决方案/解决方法?

干杯!

1 个答案:

答案 0 :(得分:0)

发现问题。

使用FragmentManager从代码向布局添加片段时,id在整个片段堆栈中必须是唯一的。

getActivity().getSupportFragmentManager().beginTransaction()
    .add(R.id.MUST_BE_UNIQUE_IN_STACK, mPickerFragment)
    .commit();