问题描述
我正在开发一个Android应用程序,该应用程序尝试连接到附近的信标。
当前,这就是我试图检测信标的方式。但是,我想在附近检测多个这样的信标,而不必特别提及它的UUID。
beaconManager.startMonitoringBeaconsInRegion(new Region("01122334-4556-6778-899a-abbccd2993a8",null,null));
我该怎么做?我试图在堆栈溢出时查找多个线程,但是我实际上无法获得任何具体答案。如果我能获得有关此方面的文档或链接,将非常有帮助。我有点陷在项目的这个阶段。
解决方法
只需执行以下操作:
beaconManager.startMonitoringBeaconsInRegion(new Region("any-identifier",null,null));
第一个参数只是一个参考字符串,您可以在以后使用顶部停止监视。传递具有相同参考字符串的区域将停止对该区域的监视。您的代码可能按原样工作,因为允许任何参考字符串值,并且对检测到的信标没有影响。