하단에 슬라이딩 서랍이 있습니다. 그 아래에는 50dp의 선형 레이아웃이 있습니다. 내용물이 아래에있는 슬라이딩 서랍
그래서 내 레이아웃은 다음과 같습니다 : 빨간색 사각형 내가 슬라이딩 서랍에 화면의 하단에서 손가락을 밀면 슬라이딩 서랍 예에 따라, 이제을 처리 할 것입니다
청색 경로
슬라이딩 서랍 '케이 열리지 마라. 하단 활동에 클릭 활동이 반영되어 열리지 않습니다. 슬라이딩 서랍은 빨간색 직사각형 내를 정확히 클릭 한 경우에만 열립니다.
나는 아래쪽 레이아웃을 클릭 가능하게 만들려고 노력했다. false false => false focussable => false 여전히 좋지 않음.
하단 레이아웃의 클릭 이벤트를 만들 때 손가락이 레이아웃에서 벗어나는 즉시 클릭을 풀 수있는 방법에 대한 아이디어가 있습니까? 핸들이 클릭을 캡처 할 수 있도록
아무 것도 당신을 도울 수 있다고 생각하지 않는다면, 클릭 할 수있는 것이 모두 필요합니까?. 그럼, 더 나은, 당신은 빨간색 사각형의 크기를 조정합니다. 몇 가지 이벤트가 있지만 터치하지 않는 것에 대해서는 클릭하지 마십시오. 즉 ondispatchtouchevent()입니다. –
나는 항상 상대 레이아웃/framelayout을 사용할 수 있고 별도로 버튼을 배치 할 수 있기 때문에 아래쪽 레이어 clcikable이 필요하지 않습니다. –
heght 조정이 안된다. 모두가 바닥에서 슬라이드하기 때문에 100dp라도 핸들을 클릭 할 사용자가 없기 때문에 –