Где разница между startMonitoringBeaconsInRegion и startRangingBeaconsInRegion - PullRequest
0 голосов
/ 31 января 2019

Я не понимаю разницы между двумя методами в классе BeaconManager.

https://altbeacon.github.io/android-beacon-library/javadoc/org/altbeacon/beacon/BeaconManager.html#startMonitoringBeaconsInRegion-org.altbeacon.beacon.Region

 beaconManager.startMonitoringBeaconsInRegion(region)

https://altbeacon.github.io/android-beacon-library/javadoc/org/altbeacon/beacon/BeaconManager.html#startRangingBeaconsInRegion-org.altbeacon.beacon.Region-

beaconManager.startRangingBeaconsInRegion(region)

1 Ответ

0 голосов
/ 31 января 2019

Глядя на Javadocs, кажется, startMonitoringBeaconsInRegion просто ищет маяки, соответствующие объекту Region.С другой стороны, метод startRangingBeaconsInRegion будет искать маяки, соответствующие объекту Region , а будет предоставлять обновления на расстоянии с помощью RangeNotifier.

startMonitoringBeaconsInRegion: Сообщает BeaconService начать поиск маяков, соответствующих переданному объекту Region.

startRangingBeaconsInRegion: Указывает BeaconService, чтобы он начинал искать маяки, которые соответствуют переданному объекту Region, и предоставлял обновления для оценки mDistance каждую секунду, пока маяки в Region видны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...