【发布时间】:2014-03-03 07:39:05
【问题描述】:
我有两个片段 [1] 和 [2]。在片段 [1] 中,我有 asyncTask。当我在 [2] 片段上并按回时,我想回到片段 [1] 并自动刷新它。 请给我一个提示如何实现这一点。
【问题讨论】:
标签: android android-fragments android-asynctask
我有两个片段 [1] 和 [2]。在片段 [1] 中,我有 asyncTask。当我在 [2] 片段上并按回时,我想回到片段 [1] 并自动刷新它。 请给我一个提示如何实现这一点。
【问题讨论】:
标签: android android-fragments android-asynctask
您需要将您的片段添加到后台堆栈!一旦你这样做了,你应该能够“回到”它。例如:
FragmentManagerfragmentManager=getFragmentManager();
FragmentTransactionfragmentTransaction=fragmentManager.beginTransaction();
myFrag=newMyFrag();
myFragList.add(myFrag);
fragmentTransaction.add(R.id.myFrame,myFrag);
fragmentTransaction.addToBackStack("myFrag"); //Important line
fragmentTransaction.commit();
【讨论】: