diff --git a/res/xml/connected_devices_advanced.xml b/res/xml/connected_devices_advanced.xml index 3ff7d9975f8..85e4a762429 100644 --- a/res/xml/connected_devices_advanced.xml +++ b/res/xml/connected_devices_advanced.xml @@ -65,6 +65,13 @@ android:icon="@drawable/ic_folder_vd_theme_24" android:title="@string/bluetooth_show_files_received_via_bluetooth"/> + + diff --git a/src/com/android/settings/uwb/UwbPreferenceController.java b/src/com/android/settings/uwb/UwbPreferenceController.java index 15979b510cf..877c9f2f2b4 100644 --- a/src/com/android/settings/uwb/UwbPreferenceController.java +++ b/src/com/android/settings/uwb/UwbPreferenceController.java @@ -57,7 +57,9 @@ public class UwbPreferenceController extends TogglePreferenceController implemen public UwbPreferenceController(Context context, String key) { super(context, key); mExecutor = Executors.newSingleThreadExecutor(); - mUwbManager = context.getSystemService(UwbManager.class); + if (isUwbSupportedOnDevice()) { + mUwbManager = context.getSystemService(UwbManager.class); + } mAirplaneModeOn = Settings.Global.getInt(mContext.getContentResolver(), Settings.Global.AIRPLANE_MODE_ON, 0) == 1; mAirplaneModeChangedReceiver = new BroadcastReceiver() {