关于何时unregisterListener为传感器管理器,我有基本的问题.是应该在onStop()或onDestroy().
用例:
我想accelorometer点击开始按钮记录,当用户点击停止按钮时停止.数据的频率是每分钟.所以我开始了timer.
但问题是,每次orientation根据Android架构进行更改onStop()都会被调用.在onStop()我取消计时器和取消注册听众.
再次如果我在onResume()频率中启动定时器/寄存器监听器将不会保持1分钟并且在没有用户按下开始按钮的情况下记录数据.
有人可以帮我解决这个问题.
谢谢.
OnDestroy()不保证被调用。所以你应该在onPause或者onStop
但问题是每次方向根据 Android 架构发生变化
有一种方法可以防止清单中发生这种情况。我确信其他人会发布如何操作。
| 归档时间: |
|
| 查看次数: |
5279 次 |
| 最近记录: |