//getting an error in android studio when using lazy for getStringExtra
private val name : String by lazy {
intent.getStringExtra(UID)
}
另一类
val intent = Intent(requireContext(),ChatActivity::class.java)
intent.putExtra(UID,id)
intent.putExtra(NAME,name)
intent.putExtra(IMAGE,photo)
startActivity(intent)
2条答案
按热度按时间cu6pst1q1#
有时候你只需要让cash失效,然后重新构建项目,特别是当错误没有逻辑,而且以前不存在的时候,在我的例子中,我在使用git的分支时会遇到这种情况。
4xy9mtcn2#
在
Kotlin
中,不能将Nullable
类型赋给Non-Nullable
,getStringExtra
返回与String
不兼容的String?
尝试以下内容
或