VV
Size: a a a
VV
ZZ
ZZ
ZZ
VV
notifyDataSetChanged(), чтоб recycler view обновился и понял, что пришли новые данныеVV
fun updateImages(images: List<Image>) {
imageList.clear()
imageList.addAll(images)
notifyDataSetChanged()
}VV
adapter.updateImages(remoteImageList)ZZ
adapter.updateImages(remoteImageList)ZZ
adapter.updateImages(remoteImageList)VV
private fun setupViews() {
imgRv.apply{
layoutManager = LinearLayoutManager(applicationContext)
adapter = ImgAdapter()
}
}override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_app)
setupViews()
rvAdapter.updateImages(remoteImages)
}ZZ
private fun setupViews() {
imgRv.apply{
layoutManager = LinearLayoutManager(applicationContext)
adapter = ImgAdapter()
}
}override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_app)
setupViews()
rvAdapter.updateImages(remoteImages)
}A
A
SB
VV
SB
VV
ZZ
VV