【发布时间】:2022-11-07 20:37:48
【问题描述】:
为什么我们必须使用 ::Class.java 在“Kotlin”中创建 Android 应用程序时引用一个类?尽管引用的类在Kotlin 中。
例如,如果我们想从另一个活动开始一个活动,我们必须使用Intent(this, sampleActivity::class.java) 来启动一个 Intent。
【问题讨论】:
为什么我们必须使用 ::Class.java 在“Kotlin”中创建 Android 应用程序时引用一个类?尽管引用的类在Kotlin 中。
例如,如果我们想从另一个活动开始一个活动,我们必须使用Intent(this, sampleActivity::class.java) 来启动一个 Intent。
【问题讨论】:
因为它的签名接受Class<?> 和Intent,itelf 是用Java 编写的。
【讨论】: