АД
Size: a a a
АД
А
newViewList.add(createNewView())
createNewView()
= inflater.inflate(...).apply{addViewToRoot(this)}
private fun addViewToRoot(view: View) = addView(view)
АД
АД
АД
А
I
АД
А
АД
АД
I
I
АД
I
А
view.id = View.generateViewId()
private fun inflateNewCard() {
val view = createNewCard()
view.id = View.generateViewId()
addViewToRoot(view)
cardList.add(view)
}
АД
АД
I
I