解决安卓style文件中设置Activity退出动画无效或者被干扰的问题
来源:互联网 发布:足球数据分析软件 编辑:程序博客网 时间:2024/05/21 09:25
问题描述: 今天在style文件中设置如下activity进出动画:
<!-- 定义弹框Activity的进入、关闭动画 --> <style name="AnimSearch" parent="@android:style/Animation.Activity"> <item name="android:activityOpenEnterAnimation">@anim/push_bottom_in</item> <item name="android:activityCloseExitAnimation">@anim/push_top_out</item> </style>
设置之后发现进入动画执行,退出动画不执行。
原因: activity有自带的默认过渡动画,对我们自己设置的动画造成了干扰
解决方法: 重写该Activity的Finish()方法,在该方法中加上overridePendingTransition(0,0);即可去掉干扰的动画操作
@Override public void finish() { super.finish(); //注释掉activity本身的过渡动画 overridePendingTransition(0, 0); }
阅读全文
0 0
- 解决安卓style文件中设置Activity退出动画无效或者被干扰的问题
- 解决安卓windowAnimationStyle 设置退出动画无效或者被干扰的问题
- 解决Android设置Style中Activity的退出动画无效问题
- 安卓设置Activity切换动画无效的问题
- android style 退出动画 解决退出动画无效问题
- 安卓xml文件中设置动画匀速旋转无效?
- 解决安卓动画setFillAfter无效的问题
- 安卓设置Activity进入和退出动画及样式
- Activity退出动画无效
- 关于安卓开发中Activity动画切换效果无效的一个总结
- 单独的Activity在进入或者退出时设置动画效果
- 设置Activity的进入、退出动画
- 设置activity的进入退出动画
- Activity的进入,退出动画设置
- Activity进入退出时的动画设置
- 解决安卓manifest中的application标签中@android:style/Theme.NoTitleBar崩溃的问题
- Activity设置切换动画时黑屏问题的解决
- Android中Activity的进入退出动画
- Android快速实现热更新
- 数学符号
- leetcode-java.T009_PalindromeNumber 回文数字
- Python 父子类继承笔记
- leetcode-java.T008_StringToInteger 字符串转成整形
- 解决安卓style文件中设置Activity退出动画无效或者被干扰的问题
- leetcode-java.T007_ReverseInteger 整数翻转
- 一个老程序员写给换行业的朋友的信
- 在前端开发过程中遇到的问题1
- leetcode-java.T005_LongestPalindromicSubstringTotal 给定一个字符串S,找出它的最大的回文子串
- leetcode-java.T003_LongestSubstringWithoutRepeatingCharacters 给定一个字符串,找字符中的最大非重复子串
- Python ——raise
- leetcode-java.T001_TwoSum 给定一个整数数组,找出其中两个数满足相加等于你指定的目标数字
- 重读UNIX网络编程第二章笔记修正