请求罗盘传感器后是否有启动/停止罗盘的选项。
我会停止接收来自罗盘的事件以节省电池但是没有找到这样的选择(没有处理,没有关闭,没有像我们的Windows手机那样停止)
谢谢!
答案 0 :(得分:1)
如果您使用的是C#,则可以取消订阅该活动以停止接收来自指南针的通知。我不认为可以完全关闭指南针,因为其他应用程序可能正在使用它
订阅:
_compass.ReadingChanged += new TypedEventHandler<Compass, CompassReadingChangedEventArgs>(ReadingChanged);
退订:
_compass.ReadingChanged -= ReadingChanged;