为所有activity加上过场动画overridePendingTransition

所添加的动画就是类似于ios7上的右侧拉入,右拉退出。

因为ios7支持右滑手势关闭页面,在android上也要做这种动画效果。

动画很简单,平移动画即可,如何给现有的activity都加上这种效果?



因为是要给所有activity加上这样的动画,需要在baseActivity里进行操作。

在oncreate方法里面加上:

overridePendingTransition(R.anim.activity_right_in, R.anim.activity_left_out);


在onpause方法里加上:

 overridePendingTransition(R.anim.activity_left_in, R.anim.activity_right_out);


试过在ondestory里去执行动画,不成功。在onpause里执行,即可。

在onresume,onpause里不可同时执行动画。


其实不难。就酱紫。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值