2017-03-09 6 views
2

저는 RelativeLayout 또는 LinearLayout보다 훨씬 유연한 ConstraintLayout에 대해 배웠습니다. RelativeLayout 또는 LinearLayout 대신 사용할 수 있는지 궁금합니다. 하지만 ConstraintLayout이 중첩 된 뷰 그룹을 포함하지 않는다면 원하는 것을 할 수없는 상황이 있습니다.ConstraintLayout은 RelativeLayout 또는 LinearLayout을 대체 할 수 없습니까?

예를 들어, 선형 그룹 (LinearLayout에 넣을 수있는 그룹)으로 애니메이션을 만들고 싶거나 스크롤 뷰를 만들고 싶다면 어떻게해야합니까?

위의 모든 사항에 대해 중첩 된 뷰 그룹이 있어야합니다.

어떻게 이것을 ConstraintLayout으로 할 수 있습니까?

답변

3

ConstraintLayout 안에 다른 레이아웃을 중첩시킬 수 있습니다. 요점은 모든 네 스팅이 아니라 여러 개의 네 스팅을 사용하지 않는 것입니다.

제약 레이아웃 :이 새로운 레이아웃은 여러 레이아웃을 중첩하지 않고 동적 사용자 인터페이스를 만들 수있는 앱의 유연한 레이아웃 관리자입니다. Android Studio와 밀접하게 결합되어 API 레벨 9와 하위 호환되는 지원 라이브러리로 배포됩니다.