diff options
author | Jaikumar Ganesh <jaikumar@google.com> | 2010-05-25 13:22:39 -0700 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2010-05-25 13:22:39 -0700 |
commit | 80cfcd57e0b1d573d7e4950c3672acf47d2849e2 (patch) | |
tree | 9f65a91c872e0f6af8428b75286966ccd6a8787c | |
parent | 6ebe5b5d5e04d4f7a3a081cc563f135438de3d85 (diff) | |
parent | d432bf76de6f7284187040de30ad6af2d6d765da (diff) | |
download | packages_apps_Settings-80cfcd57e0b1d573d7e4950c3672acf47d2849e2.zip packages_apps_Settings-80cfcd57e0b1d573d7e4950c3672acf47d2849e2.tar.gz packages_apps_Settings-80cfcd57e0b1d573d7e4950c3672acf47d2849e2.tar.bz2 |
am d432bf76: Set profiles as preferred and then try to connect.
-rw-r--r-- | src/com/android/settings/bluetooth/ConnectSpecificProfilesActivity.java | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/com/android/settings/bluetooth/ConnectSpecificProfilesActivity.java b/src/com/android/settings/bluetooth/ConnectSpecificProfilesActivity.java index 08534f3..2a8af5f 100644 --- a/src/com/android/settings/bluetooth/ConnectSpecificProfilesActivity.java +++ b/src/com/android/settings/bluetooth/ConnectSpecificProfilesActivity.java @@ -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) { |