0
Из IntentService, как я могу сделать асинхронный вызов и не закрывать службу до того, как обратный вызов поступит?Асинхронный вызов от IntentService
В настоящее время ни onConnected, ни onConnectionFailed вызывается:
private void initLocationUpdates() {
Log.d(TAG, "initLocationUpdates");
locationClient = new LocationClient(this, new ConnectionCallbacks() {
@Override
public void onDisconnected() {
Log.d(TAG, "onDisconnected");
}
@Override
public void onConnected(Bundle arg0) {
Log.d(TAG, "onConnected");
LocationRequest request = new LocationRequest();
request.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY);
request.setInterval(5);
locationClient.requestLocationUpdates(request, locationChangedPendingIntent);
}
}, new OnConnectionFailedListener() {
@Override
public void onConnectionFailed(ConnectionResult arg0) {
Log.d(TAG, "onConnectionFailed");
}
});
}