반응형
include
똑같은 태그를 여러번 반복해야할 때 include 태그로 레이아웃 중복을 없앨 수 있다. 하지만 뷰그룹으로 묶어줘야하기 때문에 뷰 계층이 깊어진다는 단점이 있다.
merge
뷰그룹으로 감싸주지 않고 그냥 단순히 merge 태그로 시작하면 된다. 그러면 include가 되는 순간 merge 태그는 사라지고 그 안의 내용물만 바로 붙게된다. include의 단점이 사라지는데 대신 merge는 뷰 그룹을 생성하지 않음으로써 include와 달리 id 사용이 제한적이다. include할 때 사용하는 id도 사라지게 된다.
반응형
'안드로이드' 카테고리의 다른 글
StateFlow를 알아가는 과정 (Flow, LiveData) (0) | 2021.06.10 |
---|---|
Dagger2 - Android (0) | 2021.04.22 |
AlertDialog (0) | 2021.03.21 |
안드로이드 접근성 accessibility 에 관하여 (0) | 2021.02.07 |
Android Room (0) | 2021.01.18 |