我找到了有关如何定位所有信标并找到最近的信标的帖子。我得到了很好的工作。但现在我想对一组多个信标做同样的事情。我假设区域是使用 AltBeacon 库执行此操作的最佳方式。我不担心 Apple/iBeacon 的兼容性。
我正在考虑建立一个简单的家庭规模分区系统,每个房间都有一组信标。
我正在使用 Reference 应用程序。我不是一个真正的开发者,所以我的努力很大程度上基于示例。我对java结构一无所知。弄清楚在哪里放置一些代码示例对我来说是一个挑战。
到目前为止,我将一些代码放入 didRangeBeaconsInRegion 部分,但它会触发我创建的所有区域(每个房间 1 个)。我不知道如何在该代码部分的多次运行中跟踪状态?
我的猜测是,如果区域不能用于此,那么某种类型的位置数组以及状态“数组”来跟踪每个信标的状态并根据顶部条目判断位置是下一个最佳选择?
蒂亚!