这几天改摸android,就遇到一个activity动画无效的问题。
Intent intent = new Intent(SecondActivity.this,AnimationActivity.class); startActivity(intent); overridePendingTransition(R.anim.alpha_fade_out, R.anim.alpha_fade_in) //alpha_fade_out、alpha_fade_in的内容都是这样。
<?xml version="1.0" encoding="utf-8"?> <alpha xmlns:android="http://schemas.android.com/apk/res/android" android:duration="2000" android:fromAlpha="0" android:toAlpha="1" />
运行后AnimationActivity一点动画效果都没有,我版本是2.2,难道是和版本有关还是咋的。要不那位仁兄给个demo给我瞅瞅也成。
是不是手机把动画效果关闭了? ######没有啊,view.setInAnimation() view.setOutAnimation()这两个方法设置的动画都有效的啊。######你好,应该是你把手机的动画关闭了,android的设置中的禁止动画是指禁止Activity之间切换的动画,并非控件的动画,所以并没有影响到你的 view.setInAnimation() view.setOutAnimation()的效果。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。