Comment détecter Région d'Entrée/Sortie pour plusieurs balises à l'aide de AltBeacon android-phare-de la bibliothèque?

Je suis en train de travailler avec les iBeacons et à l'aide de la AltBeacon bibliothèque.

beaconManager.getBeaconParsers()
             .add(new BeaconParser()
             .setBeaconLayout("m:2-3=0215,i:4-19,i:20-21,i:22-23,p:24-24"));

Je voudrais que mon application Android pour détecter et générer un événement lorsque les phares entrée et de sortie de la visibilité.
Ceci fonctionne parfaitement bien avec une seule balise à l'aide de la bibliothèque à l'aide de méthodes.

public void **didEnterRegion**(Region region)

et

public void **didExitRegion**(Region region) 

Mon problème est que lorsque plusieurs balises sont visibles en même temps.
Je suis d'essayer de maintenir un tableau avec toutes les balises visibles.
Je veux générer un événement à chaque fois qu'une balise entre et sort.
L'événement doit identifier la balise qui a généré l'événement par son Identifiant unique.
Mes balises sont uniquement identifiable à l'aide de la beacon.getIdentifiers() ou (UUID, Majeurs et Mineurs)

Le problème est que le didExitRegion méthode ne soit pas exécutée jusqu'à ce que toutes les balises de quitter la région.

Peut-on penser d'une façon simple pour moi de réaliser mes objectifs à l'aide d'AltBeacon bibliothèque?

Toutes les suggestions sont grandement appréciés.

Puis-je vous demander comment tester si une balise de quitter la région? J'ai besoin d'écrire un programme comme celui-ci vous sont écrit... peut-être avez-vous déplacer votre balise à l'autre endroit et vérifier si le didExitRegion méthode a été exécuté? Merci

OriginalL'auteur user993543 | 2014-08-09