2013-03-14 5 views
1

Android 터치 디스플레이에서 터치 한 부분의 원시 데이터로 배열/비트 맵을 가져올 수 있습니까? 사용자 공간에서이 작업을 수행 할 수 없습니다 ... 지금까지 내가 명령 만 event.getX(), event.getY(), event.getSize을 알고Android : 터치 이벤트에서 원시 비트 맵 데이터 가져 오기

+0

질문이 명확하지 않습니다. 비트 맵 영역의 원시 픽셀을 만듭니 까? – Simon

+0

정확합니다. 예를 들어 1280 x 720 플래그를 가진 비트 배열은 디스플레이의 해당 픽셀이 터치되었는지 여부를 나타냅니다. 아니면이게 뭐든 ... – user1822048

+0

장치의 "개발자 옵션"에서 "입력"을 사용해보십시오. "show touches"옵션을 사용하여 연주하면 원하는 것을 지원할 수 있습니다. – RyanLeonard

답변

0

Illustration of desired touch information

을 (그림 참조) . 커널의 일부인 터치 입력 드라이버는 '비트 맵'을 가져와 다른 지점으로 변환합니다. 달성하려는 목표를 달성하려면 터치 드라이버가 다르게 작동하는 새로운 Android 커널을 만들어야합니다. 이러한 새 드라이버는 처리되지 않은 데이터와 상호 작용하기위한 API를 제공해야합니다.

관련 문제