In my activity or fragment I used method:
public void replaceFragment(Fragment fragment, boolean addToBackStack) {
FragmentTransaction transaction = getChildFragmentManager().beginTransaction(); transaction.setCustomAnimations(R.anim.slide_in_right, 0);
if (addToBackStack) {
transaction.addToBackStack(null);
}
transaction.replace(R.id.mFrameContainer, fragment);
transaction.commitAllowingStateLoss();
}
when replace fragment. I run but in some screen have load data from sever, it's lag when show fragment so I want when animation finish I will call method load data. So how I can check finish animation replace fragment. I search and see in stack over but I still can't do it. If you have answer for my question, please share to me! Thank you very much!