여러 조각을 사용하고 있습니다. 요구 사항에 따라 이러한 조각을 성공적으로 전환하고 있지만 조각 1을 조각 2로, 조각에서 조각으로 전환 할 때 문제가 있습니다. 2에서 Fragment 1, Fragment 1은 이전 데이터를 보여주지 않습니다 Fragment 1은 stretch에서 시작하지만 이전 데이터는 내가 선택한 것처럼 보여주고 싶습니다.조각이 다른 조각에서 왔을 때 이전 데이터가 표시되지 않습니다.
FragmentManager manager = getActivity().getSupportFragmentManager();
FragmentTransaction transaction = manager.beginTransaction();
Log.d("fragment_Search", fromSearch + "");
transaction.replace(R.id.custIndoFram, new fragment_search_customerProfile());
FrameLayout layout = (FrameLayout) rootView.findViewById(R.id.custIndoFram);
layout.removeAllViewsInLayout();
transaction.remove(new fragment_CustomerInfo()).commit();
다음은
FragmentManager manager = getActivity().getSupportFragmentManager();
FragmentTransaction transaction = manager.beginTransaction();
transaction.replace(R.id.filterFram, new fragment_Search());
FrameLayout layout = (FrameLayout) rootView.findViewById(R.id.cpFrame);
layout.removeAllViewsInLayout();
transaction.remove(new fragment_search_customerProfile()).commit();
다시 조각 1 (fragment_search_customerProfile) fromFragment 2 (fragment_CustomerInfo)에 대한 내 코드입니다 : 여기
는 조각 2로 이동 조각 1 (fragment_search_customerProfile) (fragment_CustomerInfo) 내 코드입니다
누군가 내 프런트 데이터를 저장하는 방법을 설명 할 수 있습니까? 조각이에서 첫 번째 transaction.add(R.id.filterFram, new fragment_Search()); transaction.addToBackStack(null);
의 데이터를하면서
날 나에게 너무 가기 backstack에 추가 이전 –
먼저를 확인하자 교체해야합니다. –
시도와 동일한 결과를 제공 –