0

フラグメントのバックスタックに別のFriendPickerFragmentがある場合、FriendPickerFragmentに友達のリストを表示できないという問題が発生しました。

最初のFriendPickerFragmentはフレンドリストをロードしますが、それをFriendPickerFragmentの新しいインスタンスに置き換えると、新しいインスタンスにはデータが表示されません。

これに遭遇し、解決策/回避策を知っている人はいますか?

乾杯!

4

1 に答える 1

0

問題が見つかりました。

FragmentManagerを使用してコードからレイアウトにフラグメントを追加する場合、IDはフラグメントのスタック全体で一意である必要があります。

getActivity().getSupportFragmentManager().beginTransaction()
    .add(R.id.MUST_BE_UNIQUE_IN_STACK, mPickerFragment)
    .commit();
于 2013-04-04T07:52:52.407 に答える