holder.adapterPosition 地址RecyclerView 适配器 目前提示 'getter for adapterPosition: Int' is deprecated. Deprecated in Java
原代码
val position = holder.adapterPosition
修改后
val position = holder.absoluteAdapterPosition
地址Fragment(这个改的真快,书刚买回一个月就改过一次了
官网说明:堆栈链接
原代码
val viewModel by lazy { ViewModelProviders.of(this).get(PlaceViewModel::class.java) }
新代码
val viewModel by lazy { ViewModelProvider(this).get(PlaceViewModel::class.java) }
旧代码: 和上面一样
val viewModel by lazy { ViewModelProviders.of(this).get(WeatherViewModel::class.java) }
修改后
val viewModel by lazy { ViewModelProvider(this).get(WeatherViewModel::class.java) }