을 일으키지 않고 가기 backstack을 저런 애하고 난 솔루션으로 아래의 코드를 가지고 statckoverflow를 검색.내 코드에서 <code>java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState</code></p> <p><br>을 얻고 있었다 IllegalStateException이
이제 IllegalStateException이 표시되지 않지만 문제는 .. 아래 코드가 전체 스택 트레이스를 지우고 있습니다. 하지만 난 뒷주머니에 마지막 트랜잭션/엔트리 만 팝업하고 싶습니다. 그렇게하는 방법??
if (getSupportFragmentManager().getBackStackEntryCount() > 0) {
getSupportFragmentManager().popBackStack(getSupportFragmentManager().getBackStackEntryAt(0).getId(), FragmentManager.POP_BACK_STACK_INCLUSIVE);
}
백 스택의 마지막 트랜잭션/항목 만 팝하는 방법 ?? 내가 스택에 추가하고 어떻게
코드 :
fragmentManager.beginTransaction().
setCustomAnimations(R.anim.slide_in_left, R.anim.slide_in_left, R.anim.slide_out_right, R.anim.slide_out_right).
replace(R.id.content_frame, pageFragment, currentItem).
addToBackStack(currentItem).
commit();
코드 plz를 추가하여 조각을 게시하십시오. –