우선 메이투안은 상단으로 슬라이드한 뒤 검색창을 펼치는 방법을 주지 않고, 대신 상단에 바로 검색창을 표시하고 내용 .
회사 프로젝트에서 이 작업을 수행했으며 구현 방법은 다음과 같습니다.
전체 페이지는 NestScrollview에 중첩된 RecyclerView입니다.
검색창은 상단에 있고(true) 목록에 있습니다(false). 가짜 검색창은 실제 검색창과 모양이 똑같습니다. 위로 스크롤 搜索条距离顶部的长度. false 검색 표시줄의 스크롤이 끝나면(Scrollview의 SmoothScrollTO() 스크롤 시간은 일반적으로 250밀리초) 실제 검색 표시줄이 표시되고 마지막으로 콘텐츠가 확장됩니다
이 과정은 세분화되어 있고 각 부분이 순서대로 되어 있으며 전체적인 모양이 비교적 매끄럽고 자연스럽습니다. 개인적으로는 UI 측면에서만 보면 그다지 효과적이지 않다고 생각합니다.
우선 메이투안은 상단으로 슬라이드한 뒤 검색창을 펼치는 방법을 주지 않고, 대신 상단에 바로 검색창을 표시하고 내용 .
회사 프로젝트에서 이 작업을 수행했으며 구현 방법은 다음과 같습니다.
전체 페이지는 NestScrollview에 중첩된 RecyclerView입니다.
검색창은 상단에 있고(true) 목록에 있습니다(false). 가짜 검색창은 실제 검색창과 모양이 똑같습니다. 위로 스크롤
搜索条距离顶部的长度
. false 검색 표시줄의 스크롤이 끝나면(Scrollview의 SmoothScrollTO() 스크롤 시간은 일반적으로 250밀리초) 실제 검색 표시줄이 표시되고 마지막으로 콘텐츠가 확장됩니다