事業内容

GPS情報の取得




実装は以下のような感じです。



該当クラスにはLocationListenerを継承させています。

GPS情報取得用の以下のパーミッションをAndroidManifest.xmlに記述しておいてください。
android.permission.ACCESS_MOCK_LOCATION
android.permission.ACCESS_FINE_LOCATION
ACCESS_MOCK_LOCATIONはエミュレータ用のパーミッションです。


GPS情報が取得されると以下のようにonLocationChangedが呼び出されるのでそこで処理を行います。



エミュレータでの位置情報変更は、DDMSのEmulator ControlにあるLocation Controlsになります。
GPS情報がエミュレータで変更できない場合は、作成したAVDのハードウェアがGPSをサポートしているか確認してみてください。



テスト用に以下の感じでGPS情報取得を確かめることもできます。



こんな感じです。



Androidへ

テンプレートのpondt