디지털 나침반에서 데이터를 읽는 응용 프로그램을 만들려고합니다. 나는 책 전문 안드로이드 응용 프로그램 개발의 코드를 재사용하려고하지만, IDE는android SensorEventListener 문제
타입 SensorListener이되지 않습니다 메모를 표시
내가 책에서 코드가에 대한 기록 때문입니다 추측 이전 SDK 버전이므로 대신 SensorEventListener를 사용하려고했습니다. 그런 다음
나는 청취자
를 등록하려고sensorManager.registerListener(sensorListener, SensorManager.SENSOR_ORIENTATION, SensorManager.SENSOR_DELAY_FASTEST);
오류가 나타나
이유형 SensorManager의 방법 registerListener은 (SensorListener, INT, INT) (인수 적용되지 않습니다 SensorEventListener, int, int)
그래서 SensorEventListener를 SensorListener로 캐스팅하려고했지만 응용 프로그램이 작동하지 않습니다.
누구든지 최신 SDK 버전에서 센서를 사용하는 방법을 알고 있습니까?
감사합니다.