Android 切换活动冻结动画

Android 切换活动冻结动画,android,performance,kotlin,Android,Performance,Kotlin,Android&Kotlin新手,我正在尝试在两个活动之间执行一个简单的转换 所以我有两种活动:飞溅活动和家庭活动。 第一个出现在屏幕上的是SplashActivity,我用它来下载东西,我添加了一些简单的动画,只是一个永远旋转的布局 这是动画: <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" android:shareI

Android&Kotlin新手,我正在尝试在两个活动之间执行一个简单的转换

所以我有两种活动:飞溅活动和家庭活动。 第一个出现在屏幕上的是SplashActivity,我用它来下载东西,我添加了一些简单的动画,只是一个永远旋转的布局

这是动画:

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:shareInterpolator="false"  android:layout_height="10dp" 
android:layout_width="10dp">

<rotate
    android:duration="2500"
    android:interpolator="@android:anim/linear_interpolator"
    android:pivotX="50%"
    android:pivotY="50%"
    android:repeatCount="infinite"
    android:repeatMode="restart"
    android:toDegrees="360" />
</set>
问题是,切换活动时旋转动画冻结,这看起来很糟糕,我有没有办法在不冻结动画的情况下执行转换,或者这只是android的工作方式?平滑开发人员的简单平滑过渡:)


谢谢你的帮助。

我说了声嗨,伙计们,但我可以看到它被删除了。。。大家好!
startActivity(Intent(applicationContext, HomeActivity::class.java))
finish()