2

2 つのフレームレイアウトを含むレイアウトがあります。右のフレーム レイアウトには、左のフレーム レイアウトに移動したいフラグメントが含まれています。

私が試したすべての結果はIllegalStateException: Can't change container ID of fragment

それを達成するのに最適なトランザクションはどれですか?それとも、フラグメントを左のコンテナーに入れるためにフラグメントの新しいインスタンスを作成する必要がありますか?

誰かが私を助けてくれることを願っています。

前もって感謝します :-)

4

1 に答える 1

1

上記の問題を解決する方法が見つかりませんでした。代わりに、フラグメントの新しいインスタンスを作成し、古いフラグメントから新しいフラグメントに状態を転送することしかできません。

于 2013-03-15T07:34:58.933 に答える