am 776dcff1
: Merge change 26878 into eclair
Merge commit '776dcff14387140721d46ccd97cf51ce81be7f85' into eclair-plus-aosp * commit '776dcff14387140721d46ccd97cf51ce81be7f85': b/2140751 Fixed the problem where BT device icon was showing until pairing happens (actually UUID comes in to be exact)
This commit is contained in:
@@ -610,13 +610,22 @@ public class CachedBluetoothDevice implements Comparable<CachedBluetoothDevice>
|
|||||||
return R.drawable.ic_bt_cellphone;
|
return R.drawable.ic_bt_cellphone;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (mProfiles.size() > 0) {
|
||||||
if (mProfiles.contains(Profile.A2DP)) {
|
if (mProfiles.contains(Profile.A2DP)) {
|
||||||
return R.drawable.ic_bt_headphones_a2dp;
|
return R.drawable.ic_bt_headphones_a2dp;
|
||||||
} else if (mProfiles.contains(Profile.HEADSET)) {
|
} else if (mProfiles.contains(Profile.HEADSET)) {
|
||||||
return R.drawable.ic_bt_headset_hfp;
|
return R.drawable.ic_bt_headset_hfp;
|
||||||
} else {
|
|
||||||
return 0;
|
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
if (mBtClass.doesClassMatch(BluetoothClass.PROFILE_A2DP)) {
|
||||||
|
return R.drawable.ic_bt_headphones_a2dp;
|
||||||
|
|
||||||
|
}
|
||||||
|
if (mBtClass.doesClassMatch(BluetoothClass.PROFILE_HEADSET)) {
|
||||||
|
return R.drawable.ic_bt_headset_hfp;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Reference in New Issue
Block a user