앱 제작 시 스크롤을 필요로 하는 부분을 만들 때 스크롤 안에서 특정 VIew 가 상단에 고정되기를 원하는 경우가 있다. 이미 라이브러리로 제공되고 있어, 직접 만드는 것보다 손 쉽고 빠르게 적용해서 사용 할 수 있다. 하지만 직접 만들어서 쓰고 싶은 분도 있을 수 있으므로, 라이브러리 링크와, 직접 만들어 사용한 링크를 첨부한다.
+ScrollView 와 NestedScrollView 에서 사용하는 라이브러리가 다르므로, 한번 확인 후 아래 링크를 이용하면 될 것 같다. NestedScrollView 를 사용하는데 scrollView 라이브러리를 적용 시키면 안될 수 도 있으니, 반드시 확인 후 적용하면 좋을 것 같다.
1.ScrollView library
https://github.com/amarjain07/StickyScrollView
amarjain07/StickyScrollView
Sticky header and footer for android ScrollView. Contribute to amarjain07/StickyScrollView development by creating an account on GitHub.
github.com
2. ScrollVIew kotlin ver
헤더가 찰싹 달라 붙는 스크롤 뷰 (Sticky Scroll View)
Fixed view in scroll view 네이버 앱을 보면 이렇게, 검색창이 위로 올라가다가 맨 위에 도달하면 더이상 올라가지 않고 고정이 된다. 실제로 네이버 앱 내부적으로는 CollapsingToolbarLayout을 이용하고 있�
deque.tistory.com
3. NesNestedScrollView
didikk/sticky-nestedscrollview
Upgraded version from StickyScrollView. Contribute to didikk/sticky-nestedscrollview development by creating an account on GitHub.
github.com
'Android' 카테고리의 다른 글
[Android] Kakao, Facebook, Naver 간편 로그인 API 사용하기. (0) | 2020.07.05 |
---|---|
[Android] TextView 특정 글씨 크기 조절 & 색상 변경 (0) | 2020.07.05 |
[Android] 안드로이드 JsonObject Null 확인하기. +(키 존재 확인 has() ) (0) | 2020.07.05 |
[Android] 안드로이드 TextView 빈 값 검사하기 - TextUtils (0) | 2020.05.18 |
[Android]RecyclerView indicator(페이지 표시) (0) | 2020.04.28 |