Как вернуть Estimote ближайшего типа в Android

В настоящее время я работаю над проектом, который должен возвращать метку времени, nearable тип, nearable id, температуру, близость, перемещение / нет.

Большинство из этих возвратов можно найти в estimoke.sdk.Nearable, в то время как nearable тип находится в cloud.model.nearabletype, хотя проблема в том, что я не знаю, как вызвать его в моем коде.

я пробовал

.append("Type: ").append(NearableInfo(NearableType)).append("\n")

а также

.append("Type: ").append(currentNearable.NearableType).append("\n")

но оба возвращают ошибки, любая помощь будет оценена.

1 ответ

Решение

Nearable тип не транслируется в рекламном пакете, поэтому он не является частью Nearable учебный класс.

Вместо этого тип хранится в Estimote Cloud, поэтому вам нужно использовать Estimote SDK, чтобы получить его оттуда. Вы можете сделать это через EstimoteCloud#fetchNearableDetails метод. Вы получите NearableInfo объект в вашем обратном вызове, и что объекты имеют type собственность, которая имеет то, что вы ищете.

Другие вопросы по тегам