2011-12-27 9 views
0

私はさまざまなナビゲーションタブを持つアクションバーを持っています。私はいくつかの状況(私は完全にそれらを理解していない)で断片コンテンツが断片コンテンツの上に出現していることを発見しています。アクションバーのナビゲーションタブの上にフラグメントが表示されます

つまり、あるタブにアクセスして別のフラグメントを交換したボタンをクリックし、他のタブの1つをクリックすると、新しいフラグメントコンテンツの下に初期タブクリックのフラグメントコンテンツが表示されます。私が望むものではない他のフラグメントコンテンツの上にフラグメントコンテンツを配置するためにナビゲーションを使用することができるアプリケーションを構築したようです。

フラグメントコンテンツを更新する際に、古いコンテンツが正しく削除されるようにするにはどうすればよいですか?

答えて

1

フラグメントコンテンツを更新する際に、古いコンテンツが正しく削除されるようにするにはどうすればよいですか?

あなたはTabListenerによって適用されているFragmentTransactionを作成しています。そのFragmentTransactionでは、追加するフラグメントや削除するフラグメントなどをAndroidに伝えています。FragmentTransactionオブジェクトを必要なビジネスルールで設定していることを確認してください。

+0

ありがとうございました。私は問題を引き起こしていたバックスタックの断片を持っていました。私はaddToBackStack()への呼び出しを削除し、それはすべて修正されました。 –

関連する問題