Filter out the connected device in "Available devices" screen(1/2)

Don't add connected devices under "Available devices"

Bug: 113568981
Test: Bluetooth Pairing Test with some devices and accessories
Change-Id: I2cce35cd5c237ea90cf1c128e951816474c7a658
This commit is contained in:
Ash_Chen
2018-08-31 21:28:57 +08:00
parent d69be7df8d
commit 42f3dfe672

View File

@@ -261,10 +261,12 @@ public abstract class DeviceListPreferenceFragment extends
cacheRemoveAllPrefs(preferenceGroup);
preferenceGroup.setTitle(titleId);
mDeviceListGroup = preferenceGroup;
setFilter(filter);
if (addCachedDevices) {
// Don't show bonded devices when screen turned back on
setFilter(BluetoothDeviceFilter.UNBONDED_DEVICE_FILTER);
addCachedDevices();
}
setFilter(filter);
preferenceGroup.setEnabled(true);
removeCachedPrefs(preferenceGroup);
}