我正在使用 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);

10-07 22:43