gpt4 book ai didi

android - 类型不匹配 : inferred type is but Callback!预计

转载 作者:行者123 更新时间:2023-12-04 23:47:11 24 4
gpt4 key购买 nike

我有这个功能

        val client = NetworkService()
val call = client.getService().getAllPost()
call.enqueue(object : Callback<ArrayList<Post>>{
override fun onFailure(call: Call<ArrayList<Post>>, t: Throwable) {
Toast.makeText(this@MainActivity, "Get post failed", Toast.LENGTH_LONG).show()
}

override fun onResponse(
call: Call<ArrayList<Post>>,
response: Response<ArrayList<Post>>) {
response.body()?.let{
post ->
adapter?.updateData(post)
}?: kotlin.run {
Toast.makeText(this@MainActivity, "Get post failed", Toast.LENGTH_LONG).show()
}

}

})

}


*并有错误*
Type mismatch: inferred type is <no name provided> but Callback<Post!>! was expected
call.enqueue(object : Callback<ArrayList<Post>>回调 ArrayList 不想使用对象,我知道为什么

请帮助它

最佳答案

您可能导入了一个与您实际要导入的包同名的包。

资料来源:这只是发生在我身上。有时,当 IntelliJ 自动导入新类时,我没有仔细阅读包名称。

关于android - 类型不匹配 : inferred type is <no name provided> but Callback<Post! >!预计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61581032/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com