0
我有一個移動應用程序,即時消息發送消息給可穿戴設備。將消息發送到可穿戴設備的代碼如下所示:Android可穿戴設備 - 如何過濾特定節點
private void sendMessage(final String path, final String text) {
new Thread(new Runnable() {
@Override
public void run() {
NodeApi.GetConnectedNodesResult nodes = Wearable.NodeApi.getConnectedNodes(mApiClient).await();
for(Node node : nodes.getNodes()) {
MessageApi.SendMessageResult result = Wearable.MessageApi.sendMessage(
mApiClient, node.getId(), path, text.getBytes()).await();
}
}
}).start();
}
}
我的問題是關於節點。比方說,我想發送到一個特定的節點。讓我們說一個Android手錶。但我只想發送到Android手錶沒有其他節點我將如何過濾消息。我假設節點意味着可穿戴設備。我注意到有一個node.getId(),但我不知道它用於什麼。我的最終目標是僅向特定的節點/設備進行廣播。