事業内容
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へ