Android nouvelle Clôture de l'Api de l'Échantillon ne contient pas de code d'alerte/avertir quand à l'emplacement

J'ai besoin d'un peu de clarté sur l'exemple de code fourni avec Clôture guide posté ici :

https://developer.android.com/training/location/geofencing.html

J'ai couru le code et je vois que les barrières géographiques sont créés correctement, mais ce que je veux vraiment, c'est un moyen d'obtenir alerté lorsque je roule à ceux geofenced endroits. Maintenant, quand je vais au-delà de ces geofenced spots, rien ne se passe (ReceiveTransitionsIntentService n'est pas appelé), pas de notifications, rien.

Dois-je aussi écouter périodique de l'emplacement des mises à jour et pass lat/lng à la ci-dessus morceau de code manuellement pour indiquer ma position actuelle? Je pensais que cela devrait être automatique lorsque l'on ajoute des barrières géographiques pour LocationClient, mais je suppose qu'il est le plus.

J'ai aussi essayé l'enregistrement d'un LocationRequest à la LocationClient exemple, mais toujours pas d'alertes :

mLocationRequest = LocationRequest.create();
mLocationRequest.setInterval(LocationUtils.UPDATE_INTERVAL_IN_MILLISECONDS);
mLocationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY);
mLocationRequest.setFastestInterval(LocationUtils.FAST_INTERVAL_CEILING_IN_MILLISECONDS);

mLocationClient.requestLocationUpdates(mLocationRequest, (LocationListener)mActivity);

Comment intégrer la Clôture de l'api de localisation?

Quel est le Rayon de votre Clôture? Êtes-vous démarrer votre voiture à l'intérieur de la zone de gardiennage virtuel rayon? La notification se produit uniquement lorsque vous avez de la transition, la zone de gardiennage virtuel au rayon pas lorsque vous 'aller au-delà de" l'geofenced spot.
J'ai créer un rayon de 500m, je ne la transition à travers cette zone de gardiennage virtuel, mais pas de chance pour vous informé. J'ai augmenté le rayon de 2000m, mais encore ReceiveTransitionsIntentService n'est pas appelé.
Une chose que j'ai remarqué lors de l'exécution de l'exemple de code est que lorsque je suis déjà à l'intérieur de la zone de gardiennage virtuel et j'ai ajouter la clôture géographique à LocationClient, la notification se produit. Mais si je suis à l'extérieur quand j'ai ajouté la clôture géographique et plus tard, j'ai à l'intérieur de la clôture, puis rien ne se passe, son pur silence radio.
C'est assez urgent, quelqu'un Peut-il aider s'il vous plaît?
Comment avez-vous résolu?

OriginalL'auteur Torri Veganas | 2013-05-22