2015-06-30 31 views
2

我測試了其他設備,如Moto g,Galaxy s4,Nexus 7,它在這些上工作正常onSensorChanged方法正在調用很好,但一些用戶抱怨該應用程序不適用於Galaxy Tab 3 Lit 7.0「。所以我的問題是,Galaxy Tab 3 Lit 7.0「對傳感器有任何問題嗎?我沒有這個設備來測試它,任何幫助都會被讚賞,SensorManager類型加速度計不工作在Galaxy Tab 3點亮7.0「

這是我如何註冊它

mSensorManager = (SensorManager) getSystemService(SENSOR_SERVICE); 

      mAccelerometer = mSensorManager 
        .getDefaultSensor(Sensor.TYPE_ACCELEROMETER); 

回答

1

我不知道你是否解決了這個問題,而是幫助其他人解決了與缺失傳感器有關的類似問題。我的例子是Galaxy Tab 4.它只有2個傳感器,假定存在,失蹤,至少根據SensorManager.getSensorList(Sensor.TYPE_ALL)和列表中缺少Sensor,你將基本上需要一個備用傳感器嘗試和優雅的處理這些,或者只是讓用戶知道。

所以要回答這個問題,問題可能是傳感器缺失。回退傳感器是必要的。

+0

內容翔實。謝謝@安迪 – Manu