Merge "Add audio category preference in more settings fragment" into main

This commit is contained in:
Haijie Hong
2024-09-29 12:06:44 +00:00
committed by Android (Google) Code Review
2 changed files with 12 additions and 1 deletions

View File

@@ -19,6 +19,9 @@
android:key="bluetooth_device_more_settings_screen" android:key="bluetooth_device_more_settings_screen"
android:title="@string/device_details_more_settings"> android:title="@string/device_details_more_settings">
<PreferenceCategory
android:key="bluetooth_audio_device_type_group"/>
<PreferenceCategory <PreferenceCategory
android:key="bluetooth_profiles"/> android:key="bluetooth_profiles"/>
</PreferenceScreen> </PreferenceScreen>

View File

@@ -27,6 +27,7 @@ import android.view.Menu
import android.view.MenuItem import android.view.MenuItem
import androidx.lifecycle.lifecycleScope import androidx.lifecycle.lifecycleScope
import com.android.settings.R import com.android.settings.R
import com.android.settings.bluetooth.BluetoothDetailsAudioDeviceTypeController
import com.android.settings.bluetooth.BluetoothDetailsProfilesController import com.android.settings.bluetooth.BluetoothDetailsProfilesController
import com.android.settings.bluetooth.Utils import com.android.settings.bluetooth.Utils
import com.android.settings.bluetooth.ui.model.DeviceSettingPreferenceModel import com.android.settings.bluetooth.ui.model.DeviceSettingPreferenceModel
@@ -140,7 +141,14 @@ class DeviceDetailsMoreSettingsFragment : DashboardFragment() {
formatter.getInvisibleBluetoothProfiles( formatter.getInvisibleBluetoothProfiles(
FragmentTypeModel.DeviceDetailsMoreSettingsFragment FragmentTypeModel.DeviceDetailsMoreSettingsFragment
), ),
) ),
BluetoothDetailsAudioDeviceTypeController(
context,
this,
localBluetoothManager,
cachedDevice,
settingsLifecycle,
),
) )
} }