标签: android
我正在创建一个应用程序,我会将从Android手机传感器收到的数据发送到使用Wifi-Direct的另一部Android手机。
我可以通过在扩展Activity的类中编写代码来获取传感器的值。我使用过Sensor Manager Class。
但是现在我想在后台线程中获取传感器值。有没有办法做到这一点?
答案 0 :(得分:2)
您可以在ACTION_SCREEN_OFF内收听Async_Task事件,这对背景话题非常有用。
ACTION_SCREEN_OFF
Async_Task
当事件在Async_Task内部触发时,取消注册传感器侦听器,然后重新注册。屏幕将继续保持关闭,但监控将继续。
以下是此博客上的相关文章和优秀代码example
AsyncTask