onConnectionSuspended
gets called when your app gets disconnected from the Google Play services package (not necessarily the Internet). The callback gets invoked for instance when you go to Settings > Apps > Google Play services > Force Stop. Another example is when you would uninstall Google Play services. You would get onConnectionSuspended
followed by onConnectionFailed
after a couple of seconds (because a reconnection attempt would fail).
Also do not call mGoogleApiClient.connect()
from onConnectionSuspended(...)
. Reconnection is handled automatically.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…