web-dev-qa-db-ja.com

とても簡単Androidジオフェンスの例

Android開発者トレーニング を試してみました。しかし、私のプログラムは機能していません。次のようなシンプルなジオフェンスを1つ登録したいだけです。

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

上記のような特定のジオフェンスを1つだけ入力したいので、データベースを使用したくありません。

詳細なドキュメントを含む素敵なチュートリアルを見つけた人はいますか、それとも簡単なコード例がありますか?ジオフェンスを1つ追加して、Enterイベントに反応するだけです。

事前に感謝します

8
prosk

これは、多くの詳細を備えた完全で実用的な例であることがわかりました。

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

3
amstegraf

使用しているチュートリアルはすばらしいです。私がお勧めできるのは、本当に素晴らしい library です。これは、簡単にそれを行うのに役立ち、Google Play ServiceとFencesを使用しています。私はすでにそれを試しました、そしてそれは素晴らしい働きをします。

6
Juancho

次の tutorial は非常に優れており、簡単に追跡でき、サンプルコードが多く、Googleが作成しています。

3
Marcola Carr

Tomtomには、Geofencing APIサービスに格納されているフェンスを簡単に作成および編集できるGeofencing APIがあります。次の形状タイプをサポートしています。

  • サークル
  • 矩形
  • 廊下
  • ポリゴン

また、POI(Points of Interest)またはジオメトリ(Search APIサービスによって処理される)を検索して、その形状の境界を受け取ることができます。

ここへのAPIへのリンク: https://developer.tomtom.com/products/geofencing-api

1
Tiago