diff options
author | Alan Viverette <alanv@google.com> | 2013-08-08 10:38:50 -0700 |
---|---|---|
committer | Alan Viverette <alanv@google.com> | 2013-08-08 12:51:54 -0700 |
commit | 660223ff430022aeabc7fb5947d1e1a5116f57d7 (patch) | |
tree | 198c45c0bf70aa138d8b554904a10c87985a20e7 /src/com/android/settings/accessibility/ColorPreference.java | |
parent | b14698ee6063960d48a691add890a5072f89ea2e (diff) | |
download | packages_apps_Settings-660223ff430022aeabc7fb5947d1e1a5116f57d7.tar.gz packages_apps_Settings-660223ff430022aeabc7fb5947d1e1a5116f57d7.tar.bz2 packages_apps_Settings-660223ff430022aeabc7fb5947d1e1a5116f57d7.zip |
Update captioning settings to match final design
BUG: 9926077
Change-Id: I058c05643f33aca89327f23bcdee53dd8afb3bbb
Diffstat (limited to 'src/com/android/settings/accessibility/ColorPreference.java')
-rw-r--r-- | src/com/android/settings/accessibility/ColorPreference.java | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/com/android/settings/accessibility/ColorPreference.java b/src/com/android/settings/accessibility/ColorPreference.java index 68af6b2c6..f4a5ba7fa 100644 --- a/src/com/android/settings/accessibility/ColorPreference.java +++ b/src/com/android/settings/accessibility/ColorPreference.java @@ -64,6 +64,21 @@ public class ColorPreference extends ListDialogPreference { } @Override + protected CharSequence getTitleAt(int index) { + final CharSequence title = super.getTitleAt(index); + if (title != null) { + return title; + } + + // If no title was supplied, format title using RGB values. + final int value = getValueAt(index); + final int r = Color.red(value); + final int g = Color.green(value); + final int b = Color.blue(value); + return getContext().getString(R.string.color_custom, r, g, b); + } + + @Override protected void onBindView(View view) { super.onBindView(view); |