2011-03-03 3 views
0

최근에 내 넥서스 1을 Android 2.3.3으로 업데이트했는데 이제 SensorManager에 등록 된 "SensorEventListener"로 흔들림을 감지 할 수 없습니다. 구체적인 예제가 필요하다면 코드는이 예제에 가깝다. Thilo Köhler's shake example.SensorEventListener가 더 이상 Android에서 감지하지 않습니다. 2.3.3

누구에게이 아이디어가 있습니까? Google에서 2.2에서 2.3으로 또는 2.3에서 2.3.3으로 명시된 api에 대한 차이점을 명시 적으로 언급하지 않았습니다. 나는 또한 이것에 대해 이야기하는 어떤 차이점도 발견 할 수 없었다.

+0

좀 더 구체적으로, 새로운 API로 onAccuracyChanged()를 호출하지 마십시오. –

답변

0

결국 SensorEventListener의 onAccuracyChanged에있는 모든 것을 onSensorChanged에 다시 팩터링했습니다. 이 작업을 수행하는 방법에 대한 좀 더 구체적인 예를 찾고있는 사용자에게는 Shaker.java이라는 좋은 예가 있습니다.

희망 사항은이 문서화되지 않은 API 기능을 실행하는 다른 사용자가 도움이되기를 바랍니다.

관련 문제