我正在尝试实现信标扫描程序,并且我希望 android BLE 服务的行为类似于 iOS“didRangeBeacons”方法,即它应该每隔一秒调用一次。但是在android中没有这样的方法。但是在 android 中有一个“leScanCallback”方法,它被非常频繁地调用,扫描周期不到一秒。那么有什么方法可以在 leScanCallback 方法中实现我的功能并将其扫描周期间隔增加到 1 秒,以便它的行为类似于 iOS 的“didRangeBeacons”方法。
*在android中不断扫描信标并增加其扫描间隔也会是糟糕的编程吗?
提前致谢