0
我遇到了問題。我有主細節視圖,我通過片段管理器替換片段。它的工作原理,但改變後,我有一個內存錯誤。片段裏面沒有任何圖片(每個替換片段都有相當大的圖片)。 問題是如何從堆棧中刪除我不再使用的那些片段?防止內存錯誤。Android上的堆棧片段
我遇到了問題。我有主細節視圖,我通過片段管理器替換片段。它的工作原理,但改變後,我有一個內存錯誤。片段裏面沒有任何圖片(每個替換片段都有相當大的圖片)。 問題是如何從堆棧中刪除我不再使用的那些片段?防止內存錯誤。Android上的堆棧片段
how to delete those fragment from stack that I'm not using anymore?
您從FragmentTransaction
添加到恢復狀態,並使用FragmentManager
pop方法從堆棧中刪除:
FragmentManager manager = getActivity().getSupportFragmentManager();
FragmentTransaction trans = manager.beginTransaction();
trans.remove(myFrag);
trans.commit();
manager.popBackStack();
作品,非常感謝 – KamilKamil5481 2014-12-09 11:53:56