summaryrefslogtreecommitdiff
path: root/packages/SettingsLib/src/com/android/settingslib/media/BluetoothMediaDevice.java
diff options
context:
space:
mode:
Diffstat (limited to 'packages/SettingsLib/src/com/android/settingslib/media/BluetoothMediaDevice.java')
-rw-r--r--packages/SettingsLib/src/com/android/settingslib/media/BluetoothMediaDevice.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/packages/SettingsLib/src/com/android/settingslib/media/BluetoothMediaDevice.java b/packages/SettingsLib/src/com/android/settingslib/media/BluetoothMediaDevice.java
index afafd9f27e95..1be9d76cf3eb 100644
--- a/packages/SettingsLib/src/com/android/settingslib/media/BluetoothMediaDevice.java
+++ b/packages/SettingsLib/src/com/android/settingslib/media/BluetoothMediaDevice.java
@@ -59,12 +59,16 @@ public class BluetoothMediaDevice extends MediaDevice {
@Override
public Drawable getIcon() {
- return BluetoothUtils.getBtClassDrawableWithDescription(mContext, mCachedDevice).first;
+ return BluetoothUtils.isAdvancedDetailsHeader(mCachedDevice.getDevice())
+ ? mContext.getDrawable(R.drawable.ic_earbuds_advanced)
+ : BluetoothUtils.getBtClassDrawableWithDescription(mContext, mCachedDevice).first;
}
@Override
public Drawable getIconWithoutBackground() {
- return BluetoothUtils.getBtClassDrawableWithDescription(mContext, mCachedDevice).first;
+ return BluetoothUtils.isAdvancedDetailsHeader(mCachedDevice.getDevice())
+ ? mContext.getDrawable(R.drawable.ic_earbuds_advanced)
+ : BluetoothUtils.getBtClassDrawableWithDescription(mContext, mCachedDevice).first;
}
@Override