<转>Andriod: 去掉系统自带的Activity跳转动画
来源:互联网 发布:淘宝商城电脑版 编辑:程序博客网 时间:2024/06/05 05:01
如果我们不设置某个Activity跳转动作的动画,一般就会调用系统默认的跳转动画,有时候我们不希望在Activity跳转时有动画效果(比如我在实现假的ActionBar的时候就需要)。其实去掉动画只需要几个步骤:
- <p>1、在values文件夹的styles.xml文件里面新建一个style</p>
- <style name="Theme" parent="android:Theme">
- <item name="android:windowAnimationStyle">@style/noAnimation</item>
- <item name="android:windowNoTitle">true</item>
- </style>
- <style name="noAnimation">
- <item name="android:activityOpenEnterAnimation">@null</item>
- <item name="android:activityOpenExitAnimation">@null</item>
- <item name="android:activityCloseEnterAnimation">@null</item>
- <item name="android:activityCloseExitAnimation">@null</item>
- <item name="android:taskOpenEnterAnimation">@null</item>
- <item name="android:taskOpenExitAnimation">@null</item>
- <item name="android:taskCloseEnterAnimation">@null</item>
- <item name="android:taskCloseExitAnimation">@null</item>
- <item name="android:taskToFrontEnterAnimation">@null</item>
- <item name="android:taskToFrontExitAnimation">@null</item>
- <item name="android:taskToBackEnterAnimation">@null</item>
- <item name="android:taskToBackExitAnimation">@null</item>
- </style>
2、在AndroidManifest.xml中修改相应Activity的theme
- <activity android:name=".HomeActivity"
- android:label="@string/app_name"
- android:theme="@style/Theme">
经测试从sdk1.6起开始支持这样的修改!!
- <转>Andriod: 去掉系统自带的Activity跳转动画
- Andriod: 去掉系统自带的Activity跳转动画
- Andriod: 去掉系统自带的Activity跳转动画 .
- Andriod: 去掉系统自带的Activity跳转动画,跳转无动画
- Andriod: 去掉系统自带的Activity跳转动画,跳转无动画
- Andriod: 去掉系统自带的Activity跳转动画,跳转无动画
- android 去掉系统自带的跳转activity的动画
- Android:去掉系统自带的Activity跳转动画,跳转无动画,返回无动画
- 记录帖:去掉activity跳转时系统动画的设置
- 去掉Activity跳转动画
- android开发Activity页面跳转时去除系统自带动画
- 安卓界面跳转时取消系统自带的动画
- Intent跳转系统自带的界面
- Android startActivity去掉自带的动画效果
- 去掉unity发布时自带的unity动画标志
- Android 避免Activity转场动画退出时候和系统自带的一起出现
- Andriod获取系统自带铃声
- 去掉状态栏中系统自带的图标的方法
- WM_CTLCOLOR和OnCtlColor消息的用法
- C++中delete和delete[]的区别
- 数组的引用 C++
- 有关Hadoop的安全模式
- android 开发之路-------HelloWord
- <转>Andriod: 去掉系统自带的Activity跳转动画
- js实现弹出日历
- 启动vm报错failed to initialize KVM: Permission denie
- STM32-按键输入实验学习笔记
- java基础知识精华总结 java面试题 深圳酷琪 kuuqii.com 电脑配件软件 硬件一体化采购平台
- MySQL基础
- mybatis mapper.xml方法配置
- struts2.1.8+hibernate3.6.0+spring2.5三大框架整合demo
- 深入理解const char*p,char const*p,char *const p,const char **p,char const**p,char *const*p,char**const p