我只有一个理论问题。 当使用Android Beacon Library的didRangeBeaconsInRegion方法时,此方法返回附近找到的所有信标,尽管它们是不同的区域(UUID),或者它只返回您定义的同一区域(UUID)的信标?
谢谢,
答案 0 :(得分:0)
如果你设置了两个不同的Region对象,region1和region2,并开始测量它们,你将每秒获得两个回调。
第一个回调将为您提供匹配region1的信标列表,第二个回调将为您提供匹配region2的信标列表。
此行为不是特定于UUID,而是区域。因此,如果您定义一个未指定UUID的通配符区域,则单个回调将返回所有看到的信标。如果您定义了指定了UUID的区域,则该区域的回调将包含仅包含与该UUID匹配的信标的列表。