0
나는 안드로이드 조각에 관한 문제가있어. 나는 3 조각이 A, B, C라고 말합니다. AI에서 B로 이동하면 값이 존재하면 공유 기본 설정의 값을 검사하는 if 문이 C로 이동합니다. 단편 C에서 뒤로 버튼을 누르면 단편으로 이동합니다 단편 C는 배경에서도 볼 수 있습니다. 그것을 고치는 법을 모르십시오. 나는 SO 질문에서 거의 모든 해결책을 시도했다. 여기가 C로 이동하여 잘 작동 B의 단편 B백그라운드에서 apearing 안드로이드 조각
if(RegDetails.contains("MSISDN")&&RegDetails.contains("PIN")){
Fragment fragment = new ReferFriend();
FragmentManager fragmentManager = getFragmentManager();
fragmentManager.beginTransaction()
.replace(R.id.frame_container, fragment)
.commit();
}
에서
Fragment fragment = new MyAccount();
FragmentManager fragmentManager = getFragmentManager();
fragmentManager.beginTransaction()
.replace(R.id.frame_container, fragment).addToBackStack(null)
.commit();
을 클릭 버튼을 조각 A의 내 코드 입니다. 그러나 C의 A 버튼을 다시 클릭하면 A가 보이지만 C 부분도 백그라운드에서 볼 수 있습니다.
하지 않음이 경우에 문제
.hide()
,하지만 난 보이는 조각이 남아있는 문제가있었습니다. 그런 다음 한 조각에 .replace (R.id.container, ...)를 사용하고 다른 조각에는 .replace (R.id.content, ...)를 사용하고있는 것으로 나타났습니다. 도! – Eborbob