サービスに を登録したいのですSENSOR_ACCELEROMETER
が、nullexception であることが判明しました。以下は私のコードです。
asensor = new AccerSensor(context);//the sensoreventlistener
Log.i("wogua", "creating"+asensor.toString());
manager.registerListener(asensor,manager.getDefaultSensor(SensorManager.SENSOR_ACCELEROMETER), SensorManager.SENSOR_DELAY_FASTEST);
Exception:
Caused by: java.lang.NullPointerException::
at com.wogua.mobileprotected.service.LostProtectService.onCreate(LostProtectService.java:36)
何が問題なのかわかりません。sensoreventlistener のインスタンスが null ではありません::::com.wogua.mobileprotected.sensor.AccerSensor@41bf3f20
どのようにこれを null にすることができますか?:::manager = (SensorManager)context.getSystemService(Context.SENSOR_SERVICE);