我的Sony SmartWatch应用程序出现问题。我已经开发了一个带有控件的小部件,但是在设备上的用户安装App之后,小部件的预定刷新任务将自动启动。这意味着刷新任务始终在运行,即使用户未打开SmartWatch Display或启动小部件。这会耗尽电池。如果我转到窗口小部件屏幕,然后关闭显示屏,计划的任务将按预期停止。但是如果我不这样做,任务正在运行并正在运行并正在运行.... 如何检测显示是否打开并且小部件正在运行?Sony Smartwatch小部件刷新
非常感谢!
PS:这没有什么区别,如果“激活窗口小部件”首选项被选中或不....
编辑:我发现,如果我取消选中“显示作为窗口小部件源代码不火小部件“复选框中的首选项。这意味着如果刷新日程安排正在运行,并且取消选中此框,则不会调用onDestroy,因此取消日程安排也不会...。