1、lateinit语法判断
由于lateinit允许变量延迟初始化,但是在后续使用的时候,如果直接使用if==null来判断是否为空会报错。正确的判断方法是
if (::list.isInitialized){
list.clear();
notifyDataSetChanged()
}
1、lateinit语法判断
由于lateinit允许变量延迟初始化,但是在后续使用的时候,如果直接使用if==null来判断是否为空会报错。正确的判断方法是
if (::list.isInitialized){
list.clear();
notifyDataSetChanged()
}