问题
I am using the alt.beacon library and now I get this warning:
warning: [deprecation] setRangeNotifier(RangeNotifier) in BeaconManager has been deprecated.
But what is the replacement? I need to range the beacons from a region and the callback RangeNotifier it crucial to implement this feature.
public interface RangeNotifier {
void didRangeBeaconsInRegion(Collection<Beacon> var1, Region var2);
}
Anyone has a sample of how the new library is supposed to work?
thx!
回答1:
Starting with version 2.9, you may have more than one RangeNotifier
. So instead of calling:
beaconManager.setRangeNotifier(rangeNotifier);
Simply call:
beaconManager.addRangeNotifier(rangeNotifier);
来源:https://stackoverflow.com/questions/38964298/setrangenotifierrangenotifier-has-been-deprecated