Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android PopBackbackImmediate为Backback片段设置动画_Android_Android Fragments - Fatal编程技术网

Android PopBackbackImmediate为Backback片段设置动画

Android PopBackbackImmediate为Backback片段设置动画,android,android-fragments,Android,Android Fragments,我被困在取回碎片的动画。我正在添加这样的片段 A3Fragment a3Fragment = new A3Fragment(); FragmentTransaction transaction = getChildFragmentManager().beginTransaction(); transaction.setCustomAnimations(R.anim.slide_in_left, R.anim.slide_out_left, R.

我被困在取回碎片的动画。我正在添加这样的片段

A3Fragment a3Fragment = new A3Fragment();

FragmentTransaction transaction = getChildFragmentManager().beginTransaction();

transaction.setCustomAnimations(R.anim.slide_in_left, R.anim.slide_out_left,
                        R.anim.slide_out_right, R.anim.slide_in_right);

transaction.addToBackStack(null); 

transaction.replace(R.id.fragment_mainLayout, a3Fragment).commit();
但是,当我做一个弹出式backbackback时,弹出的片段被动画化了。但是我无法获得下一个要显示的片段(堆栈中的片段)来设置动画。有没有办法制作这个背景片段的动画?

试试这个

setCustomAnimations(int-enter、int-exit、int-popEnter、int-popExit)


你有什么解决办法吗?
transaction.setCustomAnimations(R.anim.slide_in_left, R.anim.slide_out_left, R.anim.slide_in_right, R.anim.slide_out_right);