Andriod: 去掉系统自带的Activity跳转动画
来源:互联网 发布:2017sas数据分析大赛 编辑:程序博客网 时间:2024/06/05 05:30
如果我们不设置某个Activity跳转动作的动画,一般就会调用系统默认的跳转动画,有时候我们不希望在Activity跳转时有动画效果(比如我在实现假的ActionBar的时候就需要)。其实去掉动画只需要几个步骤:
1、在values文件夹的styles.xml文件里面新建一个style
<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获取系统自带铃声
- 去掉状态栏中系统自带的图标的方法
- eclipse插件开发帮助文档地址
- Asp.net中把cs文件编译成dll
- 小故事一则(2)
- Smarty foreach 循环多维数组示例
- 客户管理不要“一把抓”
- Andriod: 去掉系统自带的Activity跳转动画
- 3393
- win下命令行启动oracle服务
- Linux系统调用-- recv/recvfrom 函数详解
- 家电售后管理懂多少
- C++析构函数和虚析构函数。
- JQuery Ajax 捕获异常
- 你必须知道的#if DEBUG
- 基于 JVM 的新一代编程语言:Fantom