Emergency Situation Sharing Tool, Android Programming Tips

Abstract #

いまは2018年9月、しばらくAndroidで位置情報を扱うプログラムを作っていなかったら、APIの使い方とか変化していた。ちょっとやってみます。

Topics#

  • サンプル
まずは、サンプルを動かすところから。[1]をやるとすんなり動きました。結構やらないといけないことはLocationManagerと比べて増えた印象。具体的には、BasicLocationSampleを動かします。FusedLocationProviderClientを使って、getLastLocation()を使いつつ、CompleteListerを実装する。その実装の中で位置を取得し、その後の処理を書いていく。GNSSFinderでも使っているSilbaraライブラリのARActivityに実装してみました。それまで使っていたLocationManagerは削除。

Reference #

  1. [#1]Google , 2014 ,Google Play Location Samples,
https://github.com/googlesamples/android-play-location