Android为返回键设置动画效果
16lz
2021-01-23
开始把问题想的很傻很天真
public boolean onKeyDown(int keyCode, KeyEvent event) {// TODO Auto-generated method stubif(keyCode == KeyEvent.KEYCODE_BACK) {overridePendingTransition(R.anim.push_right_in, R.anim.push_right_out);}return super.onKeyDown(keyCode, event);}结果不成功。
换个思路,从生命周期来考虑,把动画放到onPause()里面就搞定了。
protected void onPause() {// TODO Auto-generated method stubsuper.onPause();overridePendingTransition(R.anim.push_right_in, R.anim.push_right_out);}
更多相关文章
- Android Studio实现Activity生命周期的7个方法Log打印日志信息
- Android之Servic的生命周期和调用方法
- APP横竖屏不切换,不重走生命周期
- 自定义progressbar 的思路
- android四大基础组件--Service生命周期详解
- Android 进程生命周期(Process Lifecycle)
- Android Service生命周期
- 浅析 Android 生命周期(一)
- Android基本组件学习(Activity生命周期)