overridePendingTransition 用法 无效

2017-10-13  本文已影响0人  颤抖的闪电

overridePendingTransition 这个方法有点恶心。。。。
需要注意加载的时机,即Activity#onCreate之前调用 Activity#finish之后调用
在其他时机调用无效

@Override  
    protected void onCreate(Bundle savedInstanceState) {  
        overridePendingTransition(R.anim.in_bottom2top, 0);//进入的动画  
        super.onCreate(savedInstanceState);  
                //overridePendingTransition(R.anim.in_bottom2top, 0);//此处设置无效  
    }  
@Override  
    public void finish() {  
        //overridePendingTransition(0, R.anim.out_top2bottom);// 次数调用无效  
    super.finish();  
    overridePendingTransition(0, R.anim.out_top2bottom);//结束的动画  
    } 
上一篇 下一篇

猜你喜欢

热点阅读