@@ -5,6 +5,7 @@ import android.hardware.Sensor
55import android.hardware.SensorEvent
66import android.hardware.SensorEventListener
77import android.hardware.SensorManager
8+ import android.hardware.SensorManager.SENSOR_DELAY_NORMAL
89import android.opengl.GLSurfaceView
910import android.os.Handler
1011import android.os.Looper
@@ -75,7 +76,6 @@ open class PLManager(private val context: Context) : PLIView, SensorEventListene
7576 private var mIsAccelerometerEnabled = false
7677 private var mIsAccelerometerLeftRightEnabled = false
7778 private var mIsAccelerometerUpDownEnabled = false
78- private var mAccelerometerInterval = PLConstants .kDefaultAccelerometerInterval
7979 private var mAccelerometerSensitivity = 0f
8080 private var mIsValidForSensorialRotation = false
8181 protected var sensorialRotationType: PLSensorialRotationType ? = null
@@ -389,18 +389,6 @@ open class PLManager(private val context: Context) : PLIView, SensorEventListene
389389 mIsAccelerometerUpDownEnabled = isAccelerometerUpDownEnabled
390390 }
391391
392- override fun getAccelerometerInterval (): Float {
393- return mAccelerometerInterval
394- }
395-
396- override fun setAccelerometerInterval (accelerometerInterval : Float ) {
397- if (accelerometerInterval > 0.0f && mAccelerometerInterval != accelerometerInterval) {
398- mAccelerometerInterval = accelerometerInterval
399- deactiveAccelerometer()
400- activateAccelerometer()
401- }
402- }
403-
404392 override fun getAccelerometerSensitivity (): Float {
405393 return mAccelerometerSensitivity
406394 }
@@ -902,7 +890,7 @@ open class PLManager(private val context: Context) : PLIView, SensorEventListene
902890 if (sensorManager.registerListener(
903891 this ,
904892 sensorManager.getDefaultSensor(Sensor .TYPE_ACCELEROMETER ),
905- (mAccelerometerInterval * 1000.0f ).toInt()
893+ SENSOR_DELAY_NORMAL
906894 )
907895 ) return true
908896 Timber .d(" Accelerometer sensor is not available on the device!" )
@@ -1447,9 +1435,9 @@ open class PLManager(private val context: Context) : PLIView, SensorEventListene
14471435 protected fun onGLContextCreated () = Unit
14481436
14491437 fun onResume () {
1450- if (mIsRendererCreated && mPanorama != null ) startAnimation()
1438+ if (mIsRendererCreated && mPanorama != null )
1439+ startAnimation()
14511440 activateOrientation()
1452- activateAccelerometer()
14531441 if (mIsValidForSensorialRotation) {
14541442 updateInitialSensorialRotation()
14551443 if (sensorialRotationType == PLSensorialRotationType .PLSensorialRotationTypeGyroscope ) activateGyroscope() else if (sensorialRotationType == PLSensorialRotationType .PLSensorialRotationTypeAccelerometerAndMagnetometer ) {
0 commit comments