setRangeNotifier(RangeNotifier) 已被弃用?
setRangeNotifier(RangeNotifier) has been deprecated?
我正在使用 alt.beacon 库,现在收到此警告:
warning: [deprecation] setRangeNotifier(RangeNotifier) in BeaconManager has been deprecated.
但是替代品是什么?我需要从一个区域对信标进行测距,回调 RangeNotifier 对实现此功能至关重要。
public interface RangeNotifier {
void didRangeBeaconsInRegion(Collection<Beacon> var1, Region var2);
}
有人知道新库应该如何工作的示例吗?
谢谢!
从 2.9 版开始,您可能拥有多个 RangeNotifier
。所以不是调用:
beaconManager.setRangeNotifier(rangeNotifier);
只需致电:
beaconManager.addRangeNotifier(rangeNotifier);
我正在使用 alt.beacon 库,现在收到此警告:
warning: [deprecation] setRangeNotifier(RangeNotifier) in BeaconManager has been deprecated.
但是替代品是什么?我需要从一个区域对信标进行测距,回调 RangeNotifier 对实现此功能至关重要。
public interface RangeNotifier {
void didRangeBeaconsInRegion(Collection<Beacon> var1, Region var2);
}
有人知道新库应该如何工作的示例吗?
谢谢!
从 2.9 版开始,您可能拥有多个 RangeNotifier
。所以不是调用:
beaconManager.setRangeNotifier(rangeNotifier);
只需致电:
beaconManager.addRangeNotifier(rangeNotifier);