当我完成子活动或主活动恢复时,会有一个动画播放,我不确定是哪个事件触发了它,但我想替换它.我的目标是空气污染指数34级,最低水平28.

我目前正在使用

val intent = Intent(this, SettingsActivity::class.java)
val anim = ActivityOptions.makeCustomAnimation(
     applicationContext,
     R.anim.right_slide_in, R.anim.none
).toBundle()
startActivity(intent, anim)

我想播放一个动画开始一个活动,但这并没有帮助,当我试图恢复父活动或完成子活动(再次idk在这些情况下,动画发生)

ChatGPT为我提供了一些在rootView上使用startAnimation的"解决方案",但什么也没有发生(而且它也不理解"已弃用"这个词,所以不可能自行更正)

推荐答案

从API 34开始,你要使用101,这里是official documentation的使用方法.

Android相关问答推荐

Jetpack Compose make父级图像填充高度

如何将子零部件的大小调整为可以调整大小的父组件大小?

替换- prop -中的值(adb shell getprop)

第一次使用onBackPressed()、NavigateUp()加载时MapView崩溃

找不到com.android.tools.build:gradle:8.0

SDK 33 的问题 - 面向 S+(版本 31 及更高版本)要求在创建 PendingIntent 时指定 FLAG_IMMUTABLE 或 FLAG_MUTABLE 之一

如何在每次显示可组合项时执行代码(并且只执行一次)

使用 settings.gradle 文件将 Firebase 依赖项添加到 Android 项目

在 compose android 中创建一个圆形按钮和居中文本

在模块 jetified-kotlin-stdlib-1.8.10 中发现重复的类 kotlin.random.jdk8,带有启动基准

try 使用 ViewPager2 实现滑动视图时出现类型不匹配错误

获取模板向导配方类 Intellij 中的应用程序包名称

您如何衡量条形图的 4 个类别?

更新后 Firebase 服务无法在模拟器上运行

Android WebView 没有在第一次页面完成时从本地存储读取数据?

在 Android 10 (API 29) 中隐藏状态栏并在应用程序中使用其空间

Google API:java.lang.ClassNotFoundException:找不到类sun.misc.Service

验证备份 ZIP 文件

Android Gridlayout 没有显示其中没有任何视图的框架布局

为什么我的 imageView 不随 registerForActivityResult 改变?