私の問題
を使用してViewPager
内にフラグメントを表示していFragmentActivity
ます。ViewPager は、添付された からフラグメントを取得しFragmentPagerAdapter
ます。
mViewPager = (ViewPager) findViewById(R.id.view_pager);
mAdapter = new HomePagerAdapter(getSupportFragmentManager());
mViewPager.setAdapter(mAdapter);
表示する 3 つのフラグメントがあるViewPager
とします: Fragment1
、Fragment2
、Fragment3
。Fragment1
はグリッド フラグメントで、グリッドを表示します。表示する独自のコンテンツがFragment2
あります。Fragment3
画面をスワイプするViewPager
と、次のフラグメント - が表示されますFragment2
。等々。
私は何をしたいですか?
私が望むのは、グリッドの項目 ( で表示Fragment1
) がクリックされたときに、Fragment1
他のフラグメントに完全に置き換えられる必要があることFragment4
です (これは別のフラグメントであり、接続されたアダプターによって返されません)。ユーザーはクリックFragment4
した後ButtonBack
(ボタン isside のみFragment4
) に作業Fragment1
し、グリッドが再び表示されます。一方ViewPager
、スワイプでは同じように動作する必要があります。次のフラグメント (この場合Fragment2
は ) が表示されます。
したがって、例と同じ動作を取得したいだけです: http://developer.android.com/training/basics/fragments/fragment-ui.html#Replace
私の質問
それで、これを達成することは可能ですか?はいの場合、どのように?どうぞよろしくお願いいたします。アレックス。PS私の英語でごめんなさい:)