2017-09-27 12 views
0

때때로에게 FragmentManager를 추가하지 않습니다 다음 LoadingFragment가 fargmentManager에 표시됩니다쇼() 조각은 때때로 내가 할 때 다음,

fragment = (LoadingFragment) Fragment.instantiate(activity, className); 
fragment.setCancelable(false); 
fragment.show(fragmentManager, TAG); 

,하지만 때로는 그것을하지 않습니다 - 그리고 fragmentManager.findFragmentByTag(TAG)은 반환 없는.

나는 불일치를 이해하지 못한다. 아무도 단서가 없다?

답변

0

나는 Fragment.instantiate()을 직접 사용하지 않았습니다. 그게 당신 문제 일 수 있습니다. 니가 원하는 것 같아.

LoadingFragment fragment = new LoadingFragment(); 
fragment.setCancelable(false); 
fragment.show(fragmentManager,TAG);