From a7aef13fbbe856f928d41b7d956c722403ba76d0 Mon Sep 17 00:00:00 2001 From: PauloftheWest Date: Thu, 4 Sep 2014 08:27:32 -0700 Subject: [PATCH] Fix the truncating of Bluetooth icons. Bug: 17347150 Change-Id: Iad6bec51bf9327ee0c6752ddaa161aec3b4ff590 --- res/layout/preference_bt_icon.xml | 75 +++++++++++++++++++ .../bluetooth/BluetoothDevicePreference.java | 2 + 2 files changed, 77 insertions(+) create mode 100644 res/layout/preference_bt_icon.xml diff --git a/res/layout/preference_bt_icon.xml b/res/layout/preference_bt_icon.xml new file mode 100644 index 00000000000..2c05cfeff10 --- /dev/null +++ b/res/layout/preference_bt_icon.xml @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + + + diff --git a/src/com/android/settings/bluetooth/BluetoothDevicePreference.java b/src/com/android/settings/bluetooth/BluetoothDevicePreference.java index eca0ccafb46..5d6b17c311a 100644 --- a/src/com/android/settings/bluetooth/BluetoothDevicePreference.java +++ b/src/com/android/settings/bluetooth/BluetoothDevicePreference.java @@ -67,6 +67,8 @@ public final class BluetoothDevicePreference extends Preference implements mCachedDevice = cachedDevice; + setLayoutResource(R.layout.preference_bt_icon); + if (cachedDevice.getBondState() == BluetoothDevice.BOND_BONDED) { UserManager um = (UserManager) context.getSystemService(Context.USER_SERVICE); if (! um.hasUserRestriction(DISALLOW_CONFIG_BLUETOOTH)) {