片段幻灯片转换不如活动转换平滑

时间:2014-06-18 23:07:09

标签: android android-fragments android-animation transition

当我执行transaction.setCustomAnimations(R.anim.move_left_in, R.anim.move_left_out)时,不是将片段滑出:窗口首先删除视图子视图,然后滑动。这会导致糟糕的用户体验。我想要的是视图及其所有孩子完好无损地滑出。我正在使用相同的过渡活动,它会罚款;滑动前没有滑稽的衰减。我怎样才能让片段转换更像活动过渡?

MyFragment fragment = new MyFragment();
fragment.setArguments(bundle);
FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
transaction.setCustomAnimations(R.anim.move_left_in, R.anim.move_left_out);
transaction.replace(R.id.holder, fragment, MyFragment.class.getSimpleName());
transaction.addToBackStack(null);
transaction.commit();

0 个答案:

没有答案