summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/bluetooth/BluetoothDetailsButtonsController.java
diff options
context:
space:
mode:
authortmfang <tmfang@google.com>2018-11-09 20:21:14 +0800
committertmfang <tmfang@google.com>2018-11-16 14:33:03 +0800
commit3adb74ea60a0553acb7337177afb3896d3fbcf25 (patch)
treea102e6498ff22a2d55ca0e59aaf6c5bbf3e8583f /src/com/android/settings/bluetooth/BluetoothDetailsButtonsController.java
parent8f65efa8f92528c6f259e34f5aed2ae692efb16e (diff)
downloadpackages_apps_Settings-3adb74ea60a0553acb7337177afb3896d3fbcf25.tar.gz
packages_apps_Settings-3adb74ea60a0553acb7337177afb3896d3fbcf25.tar.bz2
packages_apps_Settings-3adb74ea60a0553acb7337177afb3896d3fbcf25.zip
Apply new action button visual design
- Add some icon resources. - Add icon for each button in action button preference. - Update "Enable" and "Disable" string to "Install" and "uninstall". - Remove unused string. - Add divider between entity header and action buttons. Test: visual, robotest Fixes: 119203074 Bug: 116346008 Change-Id: Ib8d7aeb2943d39d257e977b84f165f002bf47559
Diffstat (limited to 'src/com/android/settings/bluetooth/BluetoothDetailsButtonsController.java')
-rw-r--r--src/com/android/settings/bluetooth/BluetoothDetailsButtonsController.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/com/android/settings/bluetooth/BluetoothDetailsButtonsController.java b/src/com/android/settings/bluetooth/BluetoothDetailsButtonsController.java
index 09632df155..ac90870cf8 100644
--- a/src/com/android/settings/bluetooth/BluetoothDetailsButtonsController.java
+++ b/src/com/android/settings/bluetooth/BluetoothDetailsButtonsController.java
@@ -53,6 +53,7 @@ public class BluetoothDetailsButtonsController extends BluetoothDetailsControlle
protected void init(PreferenceScreen screen) {
mActionButtons = ((ActionButtonPreference) screen.findPreference(getPreferenceKey()))
.setButton1Text(R.string.forget)
+ .setButton1Icon(R.drawable.ic_settings_delete)
.setButton1OnClickListener((view) -> onForgetButtonPressed())
.setButton1Positive(false)
.setButton1Enabled(true);
@@ -68,6 +69,7 @@ public class BluetoothDetailsButtonsController extends BluetoothDetailsControlle
if (!mConnectButtonInitialized || !previouslyConnected) {
mActionButtons
.setButton2Text(R.string.bluetooth_device_context_disconnect)
+ .setButton2Icon(R.drawable.ic_settings_close)
.setButton2OnClickListener(view -> mCachedDevice.disconnect())
.setButton2Positive(false);
mConnectButtonInitialized = true;
@@ -76,6 +78,7 @@ public class BluetoothDetailsButtonsController extends BluetoothDetailsControlle
if (!mConnectButtonInitialized || previouslyConnected) {
mActionButtons
.setButton2Text(R.string.bluetooth_device_context_connect)
+ // TODO (b/119646923) Icon is not ready.
.setButton2OnClickListener(
view -> mCachedDevice.connect(true /* connectAllProfiles */))
.setButton2Positive(true);