Я пытаюсь создать пользовательский вид, в котором растровое изображение перемещается вместе с движением вашего телефона.
Итак, я создал пользовательский вид и реализовал sensorEventListener:
public class MovingStarView extends View implements SensorEventListener {
private SensorManager sm;
private Sensor mAccelerometer;
.....Other Initialization stuff.....
private void initSensor(){
// Get an instance of the SensorManager
sm = (SensorManager) getSystemService(SENSOR_SERVICE); <---NOT RESOLVED
//Get the Accelerometor
mAccelerometer = sm.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);
}
Eclipse isговоря, что SENSOR_SERVICE не может быть решен.Должен ли я вызывать это по-другому?
Возможно ли это сделать, или мне придется прослушивать датчик в действии, которое вызывает пользовательское представление?