可穿戴DataLayer API:无法在putDataMapRequest中找到setUrgent()方法

时间:2016-03-23 21:58:57

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

我一直在尝试将数据同步请求的优先级设置为紧急,但是我无法在PutDataMapRequest或PutDataRequest实例下找到该方法。我已经四处搜索,发现没有证据表明这种方法已被弃用。项目目标API是23.非常感谢您的帮助!

  PutDataMapRequest putDataMapReq = PutDataMapRequest.create(SYNC_PATH);
    putDataMapReq.getDataMap().putAll(dataMap);
    PutDataRequest putDataReq = putDataMapReq.asPutDataRequest();

2 个答案:

答案 0 :(得分:1)

我有这个问题。检查gradle文件中的播放服务版本。当然,这引发了与旧手表向后兼容的问题。 (只是试着假设没关系,而不是寻找文档)

答案 1 :(得分:0)

PutDataRequestPutDataMapRequest对象上使用它:

PutDataRequest request = putDataMapRequest.asPutDataRequest().setUrgent();

PutDataMapRequest putDataMapRequest = PutDataMapRequest.create(path).setUrgent();