携帯電話の動きに合わせてビットマップが動き回るカスタム ビューを作成しようとしています。
そこで、カスタム ビューを作成し、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 は、SENSOR_SERVICE を解決できないと言っています。私はこれを別の方法で呼ぶべきですか?
これを行うことは可能ですか、それともカスタム ビューを呼び出すアクティビティをリッスンするセンサーを実行する必要がありますか?