最適なプロバイダーを有効にしてユーザーを見つけたい。GPS をオフにしてアプリを起動すると、ロケーション マネージャーはネットワークを使用してユーザーの位置を取得します。
アプリの実行中に GPS をオンにすると、ロケーション マネージャーがネットワーク プロバイダーをリッスンしているため、GPS は使用されません。
ロケーション マネージャーがネットワーク プロバイダーを使用しているときに、GPS のアクティブ化/非アクティブ化を検出し、マップ上のユーザーの位置を更新するにはどうすればよいですか?
解決策が見つかりました
locationclient を使用します。このコード例を参照してください。