美文网首页Android开发半栈工程师
华为8.0以上系统overridePendingTransiti

华为8.0以上系统overridePendingTransiti

作者: bitman | 来源:发表于2018-05-07 15:43 被阅读1162次

    最近发现华为的8.0测试手机在界面跳转,转场动画过程中有闪烁的问题,还以为是自己的写的动画出了问题,但是在其他手机上没出现,所以还是怀疑是华为的多兼容问题(之前就经常遇到华为手机出各种奇奇怪怪的bug)。最后发现是overridePendingTransition(0,0)的原因,解决方法是换成overridePendingTransition(R.anim.no_anim, R.anim.no_anim)

    no_anim.xml:

    <?xml version="1.0" encoding="utf-8"?>
    <set xmlns:android="http://schemas.android.com/apk/res/android"
        android:duration="0"></set>
    

    这样闪烁现象就不会发生了

    相关文章

      网友评论

        本文标题:华为8.0以上系统overridePendingTransiti

        本文链接:https://www.haomeiwen.com/subject/coqvrftx.html