未解析的参考'Intent':val intent = Intent

tom*_*omN 4 android android-intent kotlin

我敢肯定有些明显的东西,但是还没有找到解决这个简单问题的方法。错误发生在主要活动中,当用户猜测正确答案时,该活动试图启动另一个活动:

错误:(85,23)未解析的参考:目的

该代码来自“ Android的Kotlin开发”一书中的高/低Android应用程序。

val intent = Intent("com.example.user.highlow2.CorrectGuessActivity")
startActivity(intent)
Run Code Online (Sandbox Code Playgroud)

清单针对被调用活动具有以下意图过滤器:

<intent-filter>
    <action android:name="com.example.user.highlow2.CorrectGuessActivity"/>
    <category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
Run Code Online (Sandbox Code Playgroud)

tom*_*omN 8

原始语法和建议均产生相同的错误。MainActivity需要以下内容才能识别Intent:import android.content.Intent