同时实现 DataItem.DataListener 接口和 WearableListenerService

Implementing both DataItem.DataListener interface and WearableListenerService

在 Android Wear 应用程序中,我为 Activity 实现了 DataItem.DataListener 接口。因为我已经为其他一些用途创建了 WearableListenerService。现在的情况是当我想要 onDatachanged()MyActivity 它将执行 onDatachanged()[= WearablelistenerService 的 19=]。反之亦然

我猜你需要使用路径(event.getDataItem().getUri().getPath();)来定义接收者或各自数据映射的目的。每个听众都应该只评估某些路径以避免混淆。