这是我的活动转换动画Kotlin代码

    val p1 = Pair.create(imageViewhospitals, "hospitals")
    val p2 = Pair.create(textViewhospitals, "title")

    val options = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
                        ActivityOptions.makeSceneTransitionAnimation(this, p1, p2)
                    } else {
                        TODO("VERSION.SDK_INT < LOLLIPOP")
                    }
startActivity(Intent(this,SplashActivity::class.java),options.toBundle())

I am getting an error/warning like

none of the following function can be called with the arguments supplied

on ActivityOptions.makeSceneTransitionAnimation

推荐答案

我终于解决了这个问题,从

val p1 = Pair.create(imageViewhospitals, "hospitals")
val p2 = Pair.create(textViewhospitals, "title")

val p1 = Pair.create<View, String>(imageViewhospitals, "hospitals")
val p2 = Pair.create<View, String>(textViewhospitals, "title")

Kotlin相关问答推荐

为什么在Spring中,对事务性方法调用的非事务方法调用仍然在事务中运行?

Kotlin Coroutine()是如何工作的?S阻止了.

如何优雅地声明一个StateFlow?

kotlin短路列表判断吗?

Kotlin中用于调用常量名称的枚举类方法之间的区别

Kotlin 可空泛型

从带有 Room 和 Flows 的 SQLite 表中获取祖先树

为什么 Kotlin 扩展运算符在传递原始可变参数时需要 toTypedArray()?

如何使用 gradle 脚本 Kotlin 构建文件构建可运行的 ShadowJar?

Dagger2 Qualifier 不适用于 Kotlin?

requireNotNull vs sure !! 操作符

如何在Kotlin中创建填充空值的通用数组?

创建Spring和#180的实例;Kotlin中的参数化类型引用

空对象引用上的 TransitionSet ArrayList.size()

在Kotlin中使用@Service时引发异常

生成Kotlin类图

如果作为 RxJava Observable 提供,Kotlin 密封类子类需要强制转换为基类

无法解决:androidx.lifecycle:lifecycle-extensions-ktx:2.0.0-alpha1

用 kotlin 学习 Android MVVM 架构组件

如何在 spring-boot Web 客户端中发送请求正文?