私は、アプリケーションが自動的にGPS_PROVIDERとNETWORK_PROVIDERを切り替える必要があります。現在、プログラムでプロバイダを指定していますので、基準を指定してlocationListenerを設定すると、利用可能なときに自動的にGPS_PROVIDERに自動的に切り替わりますか?条件を指定するとAndroidの位置情報プロバイダが切り替わりますか?
たとえば、GPS_PROVIDERが利用できないか、または場所の更新を受信していないときにアプリケーションが開始され、リスナーが設定されていたが、しばらくしてから位置更新を受信した後、GPS_PROVIDERから自動的にデータが取得されますか?
それ以外の場合、プロバイダを切り替えるにはどうすればよいでしょうか?
もう1つ追加するだけで、アプリケーションはrequestLocationUpdates()をアプリケーションで1回呼び出します。
私が知りたいことは、条件がプロバイダ間で自動的に切り替わるかどうかです。 – sunil
この[リンク](http://www.android10.org/index.php/articleslocationmaps/226-android-location-providers-gps-network-passive)がお役に立てば幸いです。 – user370305
条件を指定しても自動的にリテナーは変更されません。 – sunil