Smart Device/Android

app:layout_scrollFlags 속성

언덕너머에 2017. 2. 12. 15:10

app:layout_scrollFlags 속성


- scroll

 이 뷰가 화면에서 사라질 수 있음을 나타낸다. 이 값이 설정되지 않으면 이 뷰는 화면 위쪽에

 항상 남아 있다.


- enterAlways

 scroll 옵션과 같이 사용될 때 위쪽으로 스크롤하는 경우는 사라지고 아래쪽으로 스크롤하는

경우는 다시 나타난다.


- enterAlwaysCollapsed

 enterAlways와 유사하지만 아래쪽으로 스크롤하는 경우만 다르다. 즉, 아래쪽으로 스크롤할 때

스크롤되는 리스트의 끝에 도달했을 때만 이 뷰가 다시 나타난다. 만일 minHeight 속성을 설정

하면 그 값에 도달했을 때만 이 뷰가 다시 나타난다. 이 옵션은 enterAlways와 scroll 모두를

같이 사용할 때만 동작한다.

 ex) 

app:layout_scrollFlags="scroll|enterAlways|enterAlwaysCollapsed"

android:minHeight="20dp"


- exitUntilCollapsed

 이 값이 설정되면 위쪽으로 스크롤하는 동안 minHeight에 도달할 때까지만 이 뷰가 사라진다.

그리고 스크롤 방향이 변결될 때까지는 minHeight 지점에 남아 있는다.