İki parçam var. Parça A başlangıçta görünümdedir. Kullanıcı bir düğmeye bastığında Fragman B aşağıdaki yönteme göre yukarı doğru canlandırılır. B parçasını açtığımda, görüntüyü geri almaz, ancak ekran bittiği anda, beyaz yanıp söner. Buna neyin sebep olduğundan emin değilsiniz, sadece lolipop üzerinde değil, kit-kat üzerinde görünmektedir. Kullanılmakta olan animasyonlar, xml olarak tanımlanan animasyonları yukarı kaydırıp kaydırır.Android Fragman Animasyon ile işlemler nedeniyle beyaz flaş
@Override
public void loadFragment(BaseFragment fragment, boolean replace, boolean addToBackStack, int animIn, int animOut, int animPopIn, int animPopout) {
FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
if (animIn != -1 && animOut != -1 && animPopIn != -1 && animPopout != -1) {
transaction = transaction.setCustomAnimations(animIn, animOut, animPopIn, animOut);
} else if (animIn != -1 && animOut != -1) {
transaction = transaction.setCustomAnimations(animIn, animOut);
}
if (replace) {
transaction = transaction.replace(R.id.container, fragment);
} else {
transaction = transaction.add(R.id.container, fragment);
}
if (addToBackStack) {
transaction = transaction.addToBackStack(null);
}
transaction.commit();
}