Loading src/com/android/settings/bluetooth/BluetoothPairingController.java +16 −0 Original line number Diff line number Diff line Loading @@ -171,6 +171,22 @@ public class BluetoothPairingController implements OnCheckedChangeListener, } } /** * Update Phone book permission * */ public void setContactSharingState() { if ((mDevice.getPhonebookAccessPermission() != BluetoothDevice.ACCESS_ALLOWED) && (mDevice.getPhonebookAccessPermission() != BluetoothDevice.ACCESS_REJECTED)) { if (mDevice.getBluetoothClass().getDeviceClass() == BluetoothClass.Device.AUDIO_VIDEO_HANDSFREE) { onCheckedChanged(null, true); } else { onCheckedChanged(null, false); } } } /** * A method for querying if the provided editable is a valid passkey/pin format for this device. * Loading src/com/android/settings/bluetooth/BluetoothPairingDialogFragment.java +2 −0 Original line number Diff line number Diff line Loading @@ -224,6 +224,7 @@ public class BluetoothPairingDialogFragment extends InstrumentedDialogFragment i contactSharing.setVisibility(mPairingController.isProfileReady() ? View.GONE : View.VISIBLE); mPairingController.setContactSharingState(); contactSharing.setOnCheckedChangeListener(mPairingController); contactSharing.setChecked(mPairingController.getContactSharingState()); Loading Loading @@ -314,6 +315,7 @@ public class BluetoothPairingDialogFragment extends InstrumentedDialogFragment i contactSharing.setVisibility( mPairingController.isProfileReady() ? View.GONE : View.VISIBLE); mPairingController.setContactSharingState(); contactSharing.setChecked(mPairingController.getContactSharingState()); contactSharing.setOnCheckedChangeListener(mPairingController); Loading Loading
src/com/android/settings/bluetooth/BluetoothPairingController.java +16 −0 Original line number Diff line number Diff line Loading @@ -171,6 +171,22 @@ public class BluetoothPairingController implements OnCheckedChangeListener, } } /** * Update Phone book permission * */ public void setContactSharingState() { if ((mDevice.getPhonebookAccessPermission() != BluetoothDevice.ACCESS_ALLOWED) && (mDevice.getPhonebookAccessPermission() != BluetoothDevice.ACCESS_REJECTED)) { if (mDevice.getBluetoothClass().getDeviceClass() == BluetoothClass.Device.AUDIO_VIDEO_HANDSFREE) { onCheckedChanged(null, true); } else { onCheckedChanged(null, false); } } } /** * A method for querying if the provided editable is a valid passkey/pin format for this device. * Loading
src/com/android/settings/bluetooth/BluetoothPairingDialogFragment.java +2 −0 Original line number Diff line number Diff line Loading @@ -224,6 +224,7 @@ public class BluetoothPairingDialogFragment extends InstrumentedDialogFragment i contactSharing.setVisibility(mPairingController.isProfileReady() ? View.GONE : View.VISIBLE); mPairingController.setContactSharingState(); contactSharing.setOnCheckedChangeListener(mPairingController); contactSharing.setChecked(mPairingController.getContactSharingState()); Loading Loading @@ -314,6 +315,7 @@ public class BluetoothPairingDialogFragment extends InstrumentedDialogFragment i contactSharing.setVisibility( mPairingController.isProfileReady() ? View.GONE : View.VISIBLE); mPairingController.setContactSharingState(); contactSharing.setChecked(mPairingController.getContactSharingState()); contactSharing.setOnCheckedChangeListener(mPairingController); Loading