안드로이드에서 페이스북 같은 스타일로 슬라이드하고싶어요.


페이스북 네비게이션바 엄청 이쁘잖아요. 그래서 그런 느낌으로 제 앱에서도 쓰고 싶은데요. 어떻게하면 될지 가르쳐주세요.

1

2

https://www.youtube.com/watch?v=ANLMaL7zn20 <- 이건 유튜브 동영상이에요.

  • 2016년 01월 15일에 작성됨

조회수 388


1 답변


좋아요
0
싫어요
채택취소하기

제가 찾은 방법은 FrameLayout하고 메뉴 상단에 커스텀 HorizontalScrollView(HSV)을 적용하는 방법인데요. HSV안에 넣고 싶은 뷰를 넣으시면 되고요. 첫번째 자식뷰는 투명해야 돼요. 왜냐면 HSV가 스크롤 되지않았을때 메뉴가 보이고 클릭가능해야 하니까요.

앱이 켜지고 HSV를 처음표시되는 애플리케이션 뷰로 스크롤 할 수 있습니다. 그리고 다시 메뉴를 보고싶을때는 나타난 메뉴를 스크롤해 투명처리된 뷰를 나타나게 합니다.

https://github.com/gitgrimbo/android-sliding-menu-demo <-링크 들어가셔서 코드를 보시면 밑의 이미지처럼 HorzScrollWithListMenu와 HorzScrollWithImageMeun를 부르는 버튼 두개가 있습니다.

3 반정도 스크롤했을때의 스크린샷

4 완전 스크롤했을때 스크린샷

  • 2016년 01월 15일에 작성됨

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close