안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요. 좌우 슬라이드 메뉴가 만들어보고싶어서
일단 도전해보다가 막혀서 질문 드립니다.
만들어 보고 싶은것은
폰에서 메뉴 누르면 나오는 아이콘 배열 화면처럼 만들되, 1행으로만 만들고 싶습니다.
좌우로 드래그를 통해 많은 아이콘을 보여주고 싶은데요.
스크롤뷰는 Direct child만 host할 수 있다며 에러가 나서 다른 방법을 찾고있습니다.
한 화면에 다 들어갈수 없을 만큼 가로로 버튼들을 여러개 나열하고,
드래그를 통해 좌우로 움직이고 싶습니다.
그런데 두번째로 시도한 방법은
자식 레이아웃이 부모 레이아웃보다 크게 만들어진다면
자식 레이아웃 자체의 위치를 변경해 버리는 식으로 드래그를 구현하면 어떨까 했는데
부모 레이아웃보다 크기가 커지면 그 이상은 그려지지 않더라구요.
다른 방법은 떠오르질 않아서 조언을 구하고자합니다.
아니면 자식 레이아웃이 부모 레이아웃보다 커지게 할 수 있는지 알고싶습니다.
고수님들 답변 부탁드립니다.




HorizontalScrollView 에 Linear와같은 container를 add시키고 실제 버튼같은역할을하는 컨트롤을 container에 add 시키면 되겠네요.