2014-04-08 4 views
0

아이디어 : 이미지를 배경으로 표시하고 싶습니다. 이 이미지에는 화면의 어딘가에 작은 클릭 가능한보기가 있습니다. 이 모든 것의 상단에는 약간 투명 한 전체 (기본보기 표시)가있는 검은 색 draggabke 이미지가 있습니다.안드로이드 패스 OnClick 이벤트를 기본 FrameLayout으로 보임

이것은 FrameLayout으로 해결되는 반면 이미지는 첫 번째 프레임이고 View는 두 번째 프레임이며 'Viewport'는 세 번째 프레임입니다.

이제 사용자는 뷰포트에 표시되는 두 번째 프레임을 클릭 할 수 있습니다. 문제는이 투명성이 프레임 자체가 아니라 "png"에만 있다는 것입니다. 따라서 솔루션은 OnClick 좌표를 기본 프레임에 전파하는 것입니다. 이것이 어떻게 가능한지? 이런 경우 FrameLayout에 대한 기능이 있습니까?

답변

0

위 레이어를 클릭 가능으로 false로 만드는 것은 click 이벤트를 무시하고 두 번째 프레임으로 전달해야한다고 생각합니다.