am d432bf76
: Set profiles as preferred and then try to connect.
This commit is contained in:
@@ -179,6 +179,9 @@ public class ConnectSpecificProfilesActivity extends PreferenceActivity
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void onProfileCheckedStateChanged(Profile profile, boolean checked) {
|
private void onProfileCheckedStateChanged(Profile profile, boolean checked) {
|
||||||
|
LocalBluetoothProfileManager profileManager = LocalBluetoothProfileManager
|
||||||
|
.getProfileManager(mManager, profile);
|
||||||
|
profileManager.setPreferred(mCachedDevice.getDevice(), checked);
|
||||||
if (mOnlineMode) {
|
if (mOnlineMode) {
|
||||||
if (checked) {
|
if (checked) {
|
||||||
mCachedDevice.connect(profile);
|
mCachedDevice.connect(profile);
|
||||||
@@ -186,10 +189,6 @@ public class ConnectSpecificProfilesActivity extends PreferenceActivity
|
|||||||
mCachedDevice.disconnect(profile);
|
mCachedDevice.disconnect(profile);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
LocalBluetoothProfileManager profileManager = LocalBluetoothProfileManager
|
|
||||||
.getProfileManager(mManager, profile);
|
|
||||||
profileManager.setPreferred(mCachedDevice.getDevice(), checked);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void onDeviceAttributesChanged(CachedBluetoothDevice cachedDevice) {
|
public void onDeviceAttributesChanged(CachedBluetoothDevice cachedDevice) {
|
||||||
|
Reference in New Issue
Block a user