我在这里发帖提问,因为我无法找到问题的解决方案.我读了很多关于android动画的东西.
我实际上开发了一个Android 4.0应用程序,我需要动画片段之间的过渡动画(不是布局).
类似的帖子,使用布局,但没有关于片段的更精确
这是我的不完整代码:
活动代码
private void showFragment(final Fragment fragment) { if (null == fragment) return; FragmentTransaction ft = getFragmentManager().beginTransaction(); ft.setCustomAnimations(R.anim.slide_in_left, R.anim.slide_out_right); ft.replace(R.id.fragment_container_layout, fragment, fragment.getClass().getSimpleName()).commit(); }
R.anim.slide_in_left
最后是R.anim.slide_out_right
当我运行此代码时,我得到一个例外: 12-27 15:26:55.566:E/AndroidRuntime(27699):java.lang.RuntimeException:未知的动画名称:translate
你有什么想法解决这个问题吗?