java - Android Activity 过渡兼容性

标签 java android android-activity transition

我正在尝试在两个 Activity 之间进行转换,以下代码适用于我的 Android 4.2.1 设备,但不适用于我的 4.0.4

    Intent intent = new Intent(this, MyClass.class);
    startActivity(intent);
    //transition
    overridePendingTransition(android.R.anim.slide_in_left, android.R.anim.fade_out);
    //finish activity
    finish();

我真的不明白为什么它在 Android 4.0.4 上不起作用

你能帮帮我吗?谢谢你

最佳答案

不要依赖 android 框架动画。将代码复制到 res/anim/anim.xml & 使用没有问题

Android 框架动画可以在框架库中找到(有些是谷歌)

关于java - Android Activity 过渡兼容性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21666727/

相关文章:

Java - 通过设置绘制立方体面的点的位置来设置旋转

java - 将字符串数组中的选择性元素转换为 java 中的 ascii 值

java - 这种设计模式有什么好处?

android - 如何从android中的警报对话框添加字符串?

android - 在 ListView 上实现无限滚动

java - 不断从 JTextField 读取字符串

android - 如何将自己的设置添加到系统设置中?

android - android应用程序如何在捕获异常后重新启动?

java - Android - java.lang.classcastException android.app.application 无法转换

java - 如何为我的应用程序设置菜单?