web-dev-qa-db-fra.com

Très facile Android geofence example

J'ai essayé de faire la formation développeur Android . Cependant, mon programme ne fonctionne pas. Je veux juste enregistrer un Geofence simple comme:

mZielGeofence = new SimpleGeofence(
            "2",
            48.69421,
            13.88318,
            10,
            SimpleGeofence.GEOFENCE_EXPIRATION_TIME,
            Geofence.GEOFENCE_TRANSITION_ENTER
);

Je ne veux pas utiliser une base de données, car je veux seulement essayer d'entrer une Geofence spécifique, comme celle ci-dessus.

Est-ce que quelqu'un d'entre vous a trouvé un tutoriel sympa, avec une documentation détaillée, ou a un exemple de code simple pour moi? Il me suffit d'ajouter 1 Geofence et de réagir à un événement Enter.

Merci d'avance

8
prosk

J'ai trouvé que c'était un exemple complet et fonctionnel, avec de nombreux détails.

https://software.intel.com/en-us/Android/articles/implementing-map-and-geofence-features-in-Android-business-apps

3
amstegraf

Le tutoriel que vous utilisez est excellent. Ce que je peux vous recommander est vraiment génial bibliothèque qui peut vous aider à le faire facilement, il utilise le service Google Play et les clôtures. Je l'ai déjà essayé et cela fonctionne très bien.

6
Juancho

Ce qui suit tutoriel est très bon, facile à suivre, a beaucoup d'exemples de code et il est fait par Google.

3
Marcola Carr

Tomtom dispose d'une API Geofencing avec ce que vous pouvez facilement créer et modifier des clôtures qui sont stockées dans le service API Geofencing. Il prend en charge les types de formes suivants:

  • cercle
  • rectangle
  • couloir
  • polygone

En outre, vous pouvez rechercher des POI (Points d'intérêt) ou une géométrie (qui est gérée par le service API de recherche) et recevoir ses limites de forme.

Lien vers l'API ici: https://developer.tomtom.com/products/geofencing-api

1
Tiago