これでぽけもんごを超えるアプリをリリースするのも目じゃねえなあ。 AndroidでGeofenceを実装しようと思いましたが、親切に解説してくれているサイトが割と少なく、また公式ドキュメントもなんだかわかり辛いので記事にすることにしました。 オフィシャルなドキュメントはこちら 本記事で作成するアプリはこんな感じ current latitude、current longitudeに自身の現在位置の緯度、経度を表示し、latitude、longitudeにはgeofenceとして登録する緯度、経度を入力します。radiusは半径です。 ※黒い箇所は本来自身の座標、設定した座標が表示されますが私の住所がバレバレになってしまうので塗りつぶしています。 また、サンプルアプリはめんどくさかったので全く例外をハンドリングしていません。緯度、経度にテキトーな値を入力したりするとアプリが落ちます。まぁ愛嬌