am d432bf76: Set profiles as preferred and then try to connect.

This commit is contained in:
Jaikumar Ganesh
2010-05-25 13:22:39 -07:00
committed by Android Git Automerger

View File

@@ -179,6 +179,9 @@ public class ConnectSpecificProfilesActivity extends PreferenceActivity
}
private void onProfileCheckedStateChanged(Profile profile, boolean checked) {
LocalBluetoothProfileManager profileManager = LocalBluetoothProfileManager
.getProfileManager(mManager, profile);
profileManager.setPreferred(mCachedDevice.getDevice(), checked);
if (mOnlineMode) {
if (checked) {
mCachedDevice.connect(profile);
@@ -186,10 +189,6 @@ public class ConnectSpecificProfilesActivity extends PreferenceActivity
mCachedDevice.disconnect(profile);
}
}
LocalBluetoothProfileManager profileManager = LocalBluetoothProfileManager
.getProfileManager(mManager, profile);
profileManager.setPreferred(mCachedDevice.getDevice(), checked);
}
public void onDeviceAttributesChanged(CachedBluetoothDevice cachedDevice) {