如何让我的加速度计在锁定屏幕上工作(onPause)?

时间:2014-08-05 21:46:09

标签: android asynchronous accelerometer onpause

我正在创建一个使用Android加速度计读取移动的应用程序,但是我希望它即使在手机被锁定时也能连续读取数据。我只需要在onSensorChanged()方法中使用onPause()侦听器中使用的相同代码吗?我读了一些关于Async的内容,但我不确定它是否适用于硬件应用程序。哪个是更好的选择?

1 个答案:

答案 0 :(得分:1)

使用Service,设置加速度计并实施SensorEventListener,然后每当此事件触发时,获取唤醒锁定。然后将广播发送到活动。

public SensorService extends Service implements SensorEventListener{

}

希望这有助于:)