Я новичок в форуме и разработке Android.
Я пытался получить данные об ориентации устройства, но, похоже, что-то не так.Я перешел по этой ссылке: http://www.mail-archive.com/android-beginners@googlegroups.com/msg23415.html.
Однако строка
sensorManager = (SensorManager) getSystemService(SENSOR_SERVICE);
выдает ошибку, что SENSOR_SERVICE не является допустимой переменной, поэтому я обнаружил, что это общедоступная статическая переменная класса Context, поэтому я использовал
sensorManager = (SensorManager) getSystemService(Context.SENSOR_SERVICE);
, это выдает ошибку getSystemService (String) не является методом моего текущего класса.Теперь я понимаю, что getSystemService (String) является методом Context, и поэтому мои вопросы
1) что - я предполагаю, что это приведение - (SensorManager)
делает перед вызовом метода?
2) я должен получить свой текущий контекст и запустить метод на этом?если так, то как?
Я уверен, что я обдумал это, но любая помощь и терпение очень ценятся.