2014-03-02 42 views
0

我有兩個片段[1]和[2]。在片段[1]中我有asyncTask。當我在[2]片段上並按回時,我想回到片段[1]並自動刷新它。 請給我一個提示如何實現這一點。後臺按鈕處理片段

回答

0

你需要將你的片段添加到後臺堆棧!一旦你這樣做,你應該能夠回到它。例如:

FragmentManagerfragmentManager=getFragmentManager(); 
FragmentTransactionfragmentTransaction=fragmentManager.beginTransaction(); 
myFrag=newMyFrag(); 
myFragList.add(myFrag); 
fragmentTransaction.add(R.id.myFrame,myFrag); 
fragmentTransaction.addToBackStack("myFrag"); //Important line 
fragmentTransaction.commit(); 
+0

是的回去和顯示片段[1],但我想刷新它加。 – user3314123

+0

這可能是一些用途:) http://stackoverflow.com/questions/18607580/fragment-doesnt-refresh-content-after-returning-from-back-stack – Smittey