2

FragmentActivity で Fragment タブを設定したので、FragmentActivity または Fragment 自体からフラグメントをリロードして、そのタブをパージしてリロードする方法に興味があります。タブを再選択したときに発生するのと同じことが、フラグメントを置き換えるときに本質的に必要です。これを実行してフラグメントをリロードする簡単な方法はありますか?

4

3 に答える 3

4

FragmentTransaction を開始し、フラグメントを切り離してコミットするメソッドを作成します。次に、フラグメントをアタッチしてコミットする新しい FragmentTransaction を開始します。これにより、ビュー階層が破棄され、再度作成され、UI にアタッチされて表示されます。フラグメントをリフレッシュする必要があるときはいつでも、jsut はこのメソッドを呼び出します。

于 2012-12-31T04:26:00.673 に答える