Я новичок в Android. Я хочу прочитать значение датчика, такого как акселерометр и гироскоп. Я прочитал учебник на веб-сайте и обнаружил, что он должен использовать SensorEventListener.
public class MainActivity extends Activity implements SensorEventListener{...}
Но я хочу написать класс для чтения значений датчиков, а скорее, в MainActivity, поскольку кажется, что запись в Main не соответствует правилам «Разработка программного обеспечения». Можно ли написать, как показано ниже:
public class DataCollection implements SensorEventListener{...}
И использовать MainActivity для вызова DataCollection для считывания значения датчика и возврата в MainActivity?
Может ли кто-нибудь помочь мне, пожалуйста?