如何检测我的WatchFace正在使用或停止使用

时间:2015-06-27 06:08:53

标签: wear-os android-wear-data-api

我有一项服务,可以为Android服装做一些额外的工作。 我想只在用户看到我的表盘时调用额外的工作。

检测表盘正在被调用的一种方法是使用sendMessageAPI,然后会收到一条消息。

如何知道表盘何时更换?

消息是实现此目的的唯一方法,还是WearAPIs提供了一些清洁功能?

先谢谢。

1 个答案:

答案 0 :(得分:1)

当用户选择您的监视面时,WatchFaceService.Engine子类将接收onCreate回调,当它停止使用时,它将收到onDestroy回调。做这两个回调之间的工作。