java.lang.IllegalArgumentException onActivityResult

时间:2018-12-28 22:28:51

标签: android kotlin

Google控制台在java.lang.IllegalArgumentException处报告错误onActivityResult

override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent) {
    //
}

1 个答案:

答案 0 :(得分:0)

发现了问题

data方法的参数onActivityResult可以是null,因此我们应该将其设为可选

override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
    //
}

在Android Studio中,它被自动错误地从Java转换为Kotlin