Merge "Bluetooth: Add convenience method to convert connection state to string" am: f7a69aeeab
am: c57c5a9ba4
Change-Id: Id9b238bb2493455650351d595e4c7d2dd5005f2e
This commit is contained in:
@@ -254,4 +254,28 @@ public interface BluetoothProfile {
|
||||
*/
|
||||
public void onServiceDisconnected(int profile);
|
||||
}
|
||||
|
||||
/**
|
||||
* Convert an integer value of connection state into human readable string
|
||||
*
|
||||
* @param connectionState - One of {@link #STATE_DISCONNECTED}, {@link #STATE_CONNECTING},
|
||||
* {@link #STATE_CONNECTED}, or {@link #STATE_DISCONNECTED}
|
||||
* @return a string representation of the connection state, STATE_UNKNOWN if the state
|
||||
* is not defined
|
||||
* @hide
|
||||
*/
|
||||
static String getConnectionStateName(int connectionState) {
|
||||
switch (connectionState) {
|
||||
case STATE_DISCONNECTED:
|
||||
return "STATE_DISCONNECTED";
|
||||
case STATE_CONNECTING:
|
||||
return "STATE_CONNECTING";
|
||||
case STATE_CONNECTED:
|
||||
return "STATE_CONNECTED";
|
||||
case STATE_DISCONNECTING:
|
||||
return "STATE_DISCONNECTING";
|
||||
default:
|
||||
return "STATE_UNKNOWN";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user