현재 핸즈프리 앱을 구현중에 있습니다.
accelerometer 와 kalman filter 를 사용해서
이미지를 확대시에 움직이는 것을 구현했습니다.
그런데
public void stopSensor(){
sensorManager.unregisterListener(sel);
// mAccelerometerController.releaseAllSensors();
Log.d(TAG, "stopSensor !!!!!!");
}
이렇게 센서 중지를 구현하고
case R.id.zoom1:
stopSensor();
Log.d(TAG, "sensor stop");
aniZoomOut = AnimationUtils.loadAnimation(LocalImage.this, R.anim.zoom_out);
img.startAnimation(aniZoomOut);
fixbtn.setVisibility(View.GONE);
Glide.with(this).load(getIntent().getStringExtra("picturePath")).fitCenter().into(img);
break;
이렇게 하면 다시 원래있던 위치로 이미지가 돌아가길 원하는데 센서를 움직이던 위치에서 멈춰버립니다.
혹시 해결방법이 있을까요