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