Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 科特林意图错误_Android_Kotlin - Fatal编程技术网

Android 科特林意图错误

Android 科特林意图错误,android,kotlin,Android,Kotlin,我有以下代码,并得到一个错误的意图。正因为如此,我相当肯定 listView.onItemClickListener = object : OnItemClickListener { override fun onItemClick(parent: AdapterView<*>, view: View, position: Int, id: Long) {

我有以下代码,并得到一个错误的意图。正因为如此,我相当肯定

listView.onItemClickListener = object : OnItemClickListener {
            override
            fun onItemClick(parent: AdapterView<*>, view: View,
                            position: Int, id: Long) {
                val intent = Intent(this, MyActivity::class.java)
                startActivity(intent)
            }

        }

是,您可以将其更改为GetAppingContext或声明全局上下文并将其分配给上下文。

是,您可以将其更改为GetAppingContext或声明全局上下文并将其分配给上下文。

它有两种解决方案,您可以使用:

val intent = Intent(this@YourActivity, MyActivity::class.java)
                startActivity(intent)
或:


它有两种解决方案,您可以使用其中一种:

val intent = Intent(this@YourActivity, MyActivity::class.java)
                startActivity(intent)
或:


你犯了什么错误?我成功了。我把这个换成了applicationContext@james如果你已经解决了你的问题,请接受其中一个答案,或者如果你还有其他问题要补充,请发布你自己的答案。你犯了什么错误?我已经找到了答案。我把这个换成了applicationContext@james如果你已经解决了你的问题,接受其中一个答案,或者如果你还有其他需要补充的话,发布你自己的答案