@Override public void onCapabilityChanged(CapabilityInfo capabilityInfo) { updateWearSyncBgsCapability(capabilityInfo); Log.d(TAG, "onConnected onCapabilityChanged mWearNodeID:" + mWearNodeId); new CheckWearableConnected().execute(); }
@Override public void onCapabilityChanged(CapabilityInfo capabilityInfo) { updateWearSyncBgsCapability(capabilityInfo); Log.d(TAG, "onConnected onCapabilityChanged mWearNodeID:" + mWearNodeId); new CheckWearableConnected().execute(); }
private void updateWearSyncBgsCapability() { CapabilityApi.GetCapabilityResult capabilityResult = Wearable.CapabilityApi.getCapability( googleApiClient, CAPABILITY_WEAR_APP, CapabilityApi.FILTER_REACHABLE).await(GET_CAPABILITIES_TIMEOUT_MS, TimeUnit.MILLISECONDS); CapabilityInfo nodes; if (!capabilityResult.getStatus().isSuccess()) { Log.e(TAG, "updateWearSyncBgsCapability Failed to get capabilities, status: " + capabilityResult.getStatus().getStatusMessage()); nodes = null; } else { nodes = capabilityResult.getCapability(); } if (nodes != null && nodes.getNodes().size() > 0) { Log.d(TAG, "Updating wear sync nodes"); updateWearSyncBgsCapability(nodes); } }
private void updateWearSyncBgsCapability() { CapabilityApi.GetCapabilityResult capabilityResult = Wearable.CapabilityApi.getCapability( googleApiClient, CAPABILITY_WEAR_APP, CapabilityApi.FILTER_REACHABLE).await(GET_CAPABILITIES_TIMEOUT_MS, TimeUnit.MILLISECONDS); CapabilityInfo nodes; if (!capabilityResult.getStatus().isSuccess()) { Log.e(TAG, "updateWearSyncBgsCapability Failed to get capabilities, status: " + capabilityResult.getStatus().getStatusMessage()); nodes = null; } else { nodes = capabilityResult.getCapability(); } if (nodes != null && nodes.getNodes().size() > 0) { Log.d(TAG, "Updating wear sync nodes"); updateWearSyncBgsCapability(nodes); } }