This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Android: Disconnect Reason?

In Android, is there any way to distinguish between an explicit disconnect requested by the remote device, and a disconnect due to loss of comms; eg, the remote device going out of range?