Google の位置情報サービスを使用するアプリを作成しています。私が理解していることから、オブジェクトでconnect()
メソッドを呼び出すと、実装するオブジェクトは、Google の位置情報サービスへの接続に成功した場合にのみコールバックを受け取ることになっています。LocationClient
GooglePlayServicesClient.ConnectionCallbacks
onConnected()
LocationClient
ただし問題は、電話がインターネットに接続されていない場合でも、このコールバックを受信することです。どういうわけか、LocationClient
私の電話がインターネットに接続されていなくても、システムは が Google の位置情報サービスに正常に接続していると見なす必要があります。
何を与える?
関連するコード スニペットは次のとおりです。
@Override
protected void onStart() {
super.onStart();
mLocationClient.connect();
}
@Override
public void onConnected(Bundle bundle) {
Toast.makeText(this, "Connected", Toast.LENGTH_SHORT).show();
}