[Bluetooth Pairing] Change allow phone book permission Switch to Material3 style.

Test: manual test
Bug: 318785412
Flag: EXEMPT bug fix
Change-Id: I5546cb504a6db939a4ab62264d496adcf93aa0e2
This commit is contained in:
Ze Li
2025-03-11 15:45:04 +08:00
parent 2380c5d1e4
commit 6e0bbb6259
2 changed files with 14 additions and 11 deletions

View File

@@ -101,7 +101,8 @@
android:hyphenationFrequency="normalFast"
android:textAppearance="@*android:style/TextAppearance.DeviceDefault.Caption" />
</LinearLayout>
<Switch
<com.google.android.material.materialswitch.MaterialSwitch
android:theme="@style/Theme.Material3.DynamicColors.DayNight"
android:id="@+id/phonebook_sharing_message_confirm_pin"
android:layout_width="wrap_content"
android:layout_height="48dp"

View File

@@ -250,17 +250,19 @@ public class BluetoothPairingDialogFragment extends InstrumentedDialogFragment i
TextView messageViewCaptionHint = (TextView) view.findViewById(R.id.pin_values_hint);
TextView messageView2 = (TextView) view.findViewById(R.id.message_below_pin);
CheckBox alphanumericPin = (CheckBox) view.findViewById(R.id.alphanumeric_pin);
CheckBox contactSharing = (CheckBox) view.findViewById(
R.id.phonebook_sharing_message_entry_pin);
contactSharing.setText(getString(R.string.bluetooth_pairing_shares_phonebook));
EditText pairingView = (EditText) view.findViewById(R.id.text);
CheckBox contactSharing =
(CheckBox) view.findViewById(R.id.phonebook_sharing_message_entry_pin);
if (contactSharing != null) {
contactSharing.setText(getString(R.string.bluetooth_pairing_shares_phonebook));
contactSharing.setVisibility(
mPairingController.isContactSharingVisible() ? View.VISIBLE : View.GONE);
mPairingController.setContactSharingState();
contactSharing.setOnCheckedChangeListener(mPairingController);
contactSharing.setChecked(mPairingController.getContactSharingState());
}
EditText pairingView = (EditText) view.findViewById(R.id.text);
mPairingView = pairingView;
pairingView.setInputType(InputType.TYPE_CLASS_NUMBER);