안드로이드에서 페이스북 같은 스타일로 슬라이드하고싶어요.
조회수 2386회
페이스북 네비게이션바 엄청 이쁘잖아요. 그래서 그런 느낌으로 제 앱에서도 쓰고 싶은데요. 어떻게하면 될지 가르쳐주세요.
https://www.youtube.com/watch?v=ANLMaL7zn20 <- 이건 유튜브 동영상이에요.
1 답변
-
제가 찾은 방법은 FrameLayout하고 메뉴 상단에 커스텀 HorizontalScrollView(HSV)을 적용하는 방법인데요. HSV안에 넣고 싶은 뷰를 넣으시면 되고요. 첫번째 자식뷰는 투명해야 돼요. 왜냐면 HSV가 스크롤 되지않았을때 메뉴가 보이고 클릭가능해야 하니까요.
앱이 켜지고 HSV를 처음표시되는 애플리케이션 뷰로 스크롤 할 수 있습니다. 그리고 다시 메뉴를 보고싶을때는 나타난 메뉴를 스크롤해 투명처리된 뷰를 나타나게 합니다.
https://github.com/gitgrimbo/android-sliding-menu-demo <-링크 들어가셔서 코드를 보시면 밑의 이미지처럼 HorzScrollWithListMenu와 HorzScrollWithImageMeun를 부르는 버튼 두개가 있습니다.
반정도 스크롤했을때의 스크린샷
완전 스크롤했을때 스크린샷
댓글 입력