在使用Kotlin时我们喜欢直接对xml文件中的控件id直接使用,但是在对Fragment的onCreateView 生命周期中使用时会遇到空指针异常的情况
解决办法分为2种:
1:onCreateView中使用前先进行 findViewById<>()操作然后在使用,不过不推荐,因为这就用不到Kotlin的方便了
2:在Fragment的 onActivityCreated生命周期中操作,因为这时侯布局加载完成了,所以引用对象存在了
在使用Kotlin时我们喜欢直接对xml文件中的控件id直接使用,但是在对Fragment的onCreateView 生命周期中使用时会遇到空指针异常的情况
解决办法分为2种:
1:onCreateView中使用前先进行 findViewById<>()操作然后在使用,不过不推荐,因为这就用不到Kotlin的方便了
2:在Fragment的 onActivityCreated生命周期中操作,因为这时侯布局加载完成了,所以引用对象存在了