super.onActivityResult(requestCode, resultCode, data)
if (requestCode == RC_SIGN_IN) {
val task: Task<GoogleSignInAccount> = GoogleSignIn.getSignedInAccountFromIntent(data)
handleResult (task)
}else {
Toast.makeText(this, "Problem in execution order :(", Toast.LENGTH_LONG).show()
}
}
private fun handleResult (completedTask: Task<GoogleSignInAccount>) {
try {
val account: GoogleSignInAccount = completedTask.getResult(ApiException::class.java) #error in this line
updateUI (account)
} catch (e: ApiException) {
Toast.makeText(this, e.toString(), Toast.LENGTH_LONG).show()
}
}
这可能是一个迟来的答案,但希望它能帮助像我这样的Kotlin初学者在未来。
我遇到了完全相同的错误,并修改为以下部分来修复它:
val account: GoogleSignInAccount? = completedTask.getResult(ApiException::class.java)
updateUI (account!!)
我试图构建查询投影,我遇到了以下错误消息: 导致问题的代码: 方法需要类型
我对Kotlin是新来的,这是我的问题: 我使用android studio 3.2.1 kotlin版本:1.2.71 对此有什么想法吗?
大家下午好,我有一个问题,我想知道是什么原因造成的 我的主要活动。kt 视图模型。kt 我想知道为什么会导致类型不匹配,你如何修复这种类型不匹配?(两颗星的线是问题的原因)
我正在学习如何解析一个JSON,并使用数据将其放入回收视图列表中,我正在片段中完成。这让很多人头疼,也有各种各样的错误。第一个是上下文!这是GroupFragment.kt文件内容: 当我运行这个时,我得到了类型不匹配:推断的类型是GroupsFragment,但上下文!这是意料之中的。 在我的UserListAdapter.kt我试图加载userlist_row,我也找不到这个布局资源,即使文件
这是我运行程序时收到的错误: 注:[19533]是我使用的一个测试值。 这是在CustomerServiceBeanImpl.java中出现错误的方法: 在快速检查ERD时,“Customer”表中的“id”列的数据类型为bigint。然而,我不确定这是否重要。(顺便提一下PostgreSQL数据库。) 如何修复此错误?
如果我这样编码,我会得到类型不匹配错误(推断的类型是Query?但应该是CollectionReference?)。。。