마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

FrameLayout에 자식들 여러개 겹칠시 아래깔린 뷰 터치 막기

0 추천
왼쪽에 슬라이드 메뉴를 구성하려고 합니다

 

프레임레이아웃을 이용해서

 

먼저 평상시 화면에 보여줄 내용을 넣고

그위에 슬라이드 메뉴를 넣은담에 gone으로 숨겨놨습니다.

 

슬라이드 메뉴가 떳을때는 아래 깔린 평상시 화면을 클릭 안되게 할수없나요??

슬라이드 메뉴를 눌러도 아래화면에 터치가 인식되는 경우가 생기네요 ㅠ

 

슬라이드 열렸을땐 아래 레이아웃에 setClickable(false) 도 줘봤는데 안되구요 ㅠㅠ

 
아 방식은 슬라이드메뉴가 아래메뉴를 미는건 아니고 위로 겹치는거에요

 

현재보고잇는화면에서 왼쪽에서 메뉴만 살짝 튀어나왔다 들어갔다 하게끔..

 

아니면 슬라이드 방식을 다른방법으로 하는건가요?
wnlf (830 포인트) 님이 2013년 11월 1일 질문

1개의 답변

+2 추천
 
채택된 답변
slide menu 의 layout 에 android:clickable="true" 를 넣어보세요
aucd29 (218,390 포인트) 님이 2013년 11월 1일 답변
wnlf님이 2013년 11월 2일 채택됨
...