这里是Android开发新手。为什么某些函数参数在我的项目中可以为空,但在官方参考指南中却不是这样?我的最低sdk等级为22
例如onCreateViewHolder(parent: ViewGroup?, viewType: Int)
在我的情况下,但指南中的onCreateViewHolder(parent: ViewGroup, viewType: Int)
和我看到的一些教程。当我每次必须追加!!
时,这会很烦人。
答案 0 :(得分:1)
你可以使用
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int) ...
即使Android Studio / IDEA生成parent: ViewGroup?
(因为该参数未注释而不是注释@Nullable
)。