Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在请求罗盘传感器后,是否有任何选项可以启动/停止罗盘。
我会停止接收来自指南针的事件以节省电池,但没有找到这样的选项(没有处理,没有关闭,没有停止,就像我们对 windows phone 所做的那样)
谢谢!
如果您使用的是 C#,您可以取消订阅该事件以停止接收来自指南针的通知。我认为不可能完全关闭指南针,因为其他应用程序可能正在使用它
订阅:
_compass.ReadingChanged += new TypedEventHandler<Compass, CompassReadingChangedEventArgs>(ReadingChanged);
退订:
_compass.ReadingChanged -= ReadingChanged;