총 게시물 35,100건, 최근 8 건 안내 RSS 글쓰기
이전글  다음글  목록 글쓰기
[안드로이드]

넓은 범위의 터치 이벤트에 관한 질문입니다.

글쓴이 : EZrock 날짜 : 2012-04-24 (화) 15:58 조회 : 2335
글주소 : http://www.androidside.com/B49/73116



안드로이드, 자바 그리고 다양한 질문에 대해 성실히 답해드립니다. Q&A Jang





제가 IOS에 있는 UPAD를 흉내내서 안드로이드 환경의 갤럭시 탭에서도 하나 제작하고 있습니다.
 
다른 부분은 크게 지장이 없는데 책받침(사진 우측의 하얀 영역)과 관련해서 약간의 문제가 있습니다.
 
책받침 영역에서는 그림이 그려지지 않습니다. 그렇기 때문에 저 영역에 손을 올려도 그 외의 부분에서는 책받침에서의 터치가 인식되지 않고 그림을 그릴 수 있게끔 만들었습니다.
 
그런데 손가락 정도까지는 괜찮은데 손을 통째로 책받침 영역에 올려놓으면 터치 인식이 되지 않습니다.
 
심지어는 좌측의 버튼조차도 눌러지지 않는 경우가 발생하고요
 
특히 한쪽손을 자유롭게 올려놓은 상태에서 그 손의 손가락으로 그림을 그릴려고 하면 손바닥 밑부분에서 손목뼈 사이 정도만 패널에 닿게 되는데 이 정도의 넓이 인식조차 원활하게 되지 않습니다.(밑의 사진)
 
IOS 상에서는 인식에 큰 지장이 없었는데 왜 이런 현상이 발생하는지를 알 수가 없습니다.
 
사용하는 os는 3.1 허니콤이고 사용한 태블릿은 갤럭시탭 10.1입니다.
 
  G마켓 778
778, 매일할인, 12개월 무이자, 쇼핑은 시작부터 끝까지 G마켓.
www.gmarket.co.kr
  잉크114
9M 초특가할인, 전기종잉크토너할인, 확실한A/S, 공기업후불가능
www.ink114.net
  본디스크 터치
최신영화, 드라마, 예능프로 초고속다운로드, 스마트폰 바로보기, 터치
www.bondisk.co
클릭초이스 등록


질문자가 자신의 포인트 50 점을 걸었습니다.
답변하시면 포인트 2을, 답변이 채택되면 포인트 40을 드립니다.

질문답변 게시판에서 궁금한 사항을 해결하셨다면, 애써 답변해주신 분께 잘 되었다고 따뜻한 댓글 한마디 남겨주세요.
그리고 답변해주신 분의 글을 '추천' 해주세요.
추천받으신 분에게 1포인트가, 추천하신 분에게도 1포인트가 적립됩니다. ^^

사우람 2012-04-25 (수) 13:13
결국은 손바닥으로 터치하신거라는건가요? 안드로이드의 native inputmanger 와 eventHub를 보면 이벤트를 필터링하는 부분이 있습니다. 해당 부분에서 싱글터치인지 멀티인지 펜인지, 제스처인지 등을 판단하게 됩니다
이떄 터치한 영역의 크기를 보고 판단하는 부분도 있습니다. 그러니 손가락보다 큰 영역 예를들어 손바닥전체라던가...
손와 팔목의 경계부분에서는 터치이벤트 자체를 native단에서 framework단으로 아예 던져주지 않습니다
댓글주소 추천 0 반대 0
이전글  다음글  목록 글쓰기

 


Copyright ⓒ www.androidside.com. All rights reserved.

3레벨 이상만 대화 가능
안사2 변경사항 보러가기
챗방 숨기기 |  챗방 보이기