在视图绑定中引用元素之前,我是否必须每次都进行 null 检查?

Do I have to null check every time before referencing an element in view binding?

提问人:AbdullahCoder 提问时间:7/1/2023 更新时间:7/1/2023 访问量:43

问:

所以这不是一个真正的问题,我只是好奇,我真的每次使用视图绑定时都必须进行 null 检查吗?我觉得每次都要打问号有点烦人(绑定?[布局项目])。

如果可能的话,有人可以给我一个解决方案吗?

android null null 检查 视图绑定

评论


答:

0赞 Ivan Wooll 7/1/2023 #1

您这样做的唯一原因是,如果您已将对象标记为可为 null,例如 .没有必要。Bindinglateinit var binding MainActivityBinding?

评论

0赞 AbdullahCoder 7/4/2023
哦,是的,谢谢!我完全忘记了每次我进行绑定时,我都会将其设置为可空。我正在做一个android课程,在课程中,讲师就是这样做的,我想我会在不使nullable的情况下使用绑定。