-3
ボタンをクリックすると、自分の現在のGPS位置を取得します。私は自分のアプリが継続的に位置の更新をチェックしないようにします。それでは、ボタンをクリックしてGPSを使用しなくてもデバイスの現在のGPS位置を取得する方法はありますか?ボタンがクリックされたときにのみ現在のGPS位置を取得し、その後GPSを使用しないようにします。
ボタンをクリックすると、自分の現在のGPS位置を取得します。私は自分のアプリが継続的に位置の更新をチェックしないようにします。それでは、ボタンをクリックしてGPSを使用しなくてもデバイスの現在のGPS位置を取得する方法はありますか?ボタンがクリックされたときにのみ現在のGPS位置を取得し、その後GPSを使用しないようにします。
はい、これはかなり簡単です。 developer documentationをご覧になると、ロケーションを取得したら「ロケーション更新を停止する」ようにリクエストするだけです。この例ではstopLocationUpdates
をonLocationChanged
に呼び出します。
https://developer.android.com/training/location/retrieve-current.html –