【问题标题】:Android stop FragmentTransaction animationAndroid 停止 FragmentTransaction 动画
【发布时间】:2013-01-09 14:49:10
【问题描述】:

关于如何在如下调用替换时停止淡入淡出动画的任何想法?

    FragmentManager     fm          = activity.getFragmentManager();
    FragmentTransaction transaction = fm.beginTransaction();

    transaction.replace(Id,Fragment,Tag);

【问题讨论】:

    标签: android animation fragment


    【解决方案1】:

    简单:

     transaction.setCustomAnimations(0,0);
    

    您还可以使用此方法设置您想要的任何自定义动画,方法是传递对R.anim. 资源的引用。

    【讨论】:

    • 是的,这是正确的答案。但是它对我没有帮助,因为我正在开发的应用程序中的 ListView 正在通过覆盖 ListView 的另一个活动进行动画处理。非常忙碌的东西嘿...但我找到了解决方法...
    • 由于某种原因,即使您设置了自定义动画,某些设备也有默认的淡入淡出动画。任何修复?
    • 当我们重写 OnAnimationCreate 方法时怎么可能?
    猜你喜欢
    • 1970-01-01
    • 2016-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-19
    • 1970-01-01
    相关资源
    最近更新 更多