Android SensorEventListener problem
Próbuję stworzyć aplikację odczytującą dane z kompasu cyfrowego. Próbowałem ponownie użyć kodu z książki Professional Android Application Development, ale IDE wyświetliło notatkę
Typ SensorListener jest przestarzały
Chyba dlatego, że kod z książki jest napisany dla wcześniejszej wersji SDK, więc zamiast tego spróbowałem użyć SensorEventListener.
Potem, kiedy próbowałem zarejestrować słuchacza
sensorManager.registerListener(sensorListener, SensorManager.SENSOR_ORIENTATION, SensorManager.SENSOR_DELAY_FASTEST);
wystąpił błąd:
Metoda registerListener (SensorListener, int, int) w typie SensorManager nie ma zastosowania dla argumentów (SensorEventListener, int, int)
więc próbowałem rzutować SensorEventListener na SensorListener, ale aplikacja nie działa.
Czy ktoś wie, jak używać czujnika w nowszych wersjach SDK?
Dziękuję Ci.