diff options
2 files changed, 6 insertions, 0 deletions
diff --git a/packages/SettingsLib/ButtonPreference/src/com/android/settingslib/widget/ButtonPreference.java b/packages/SettingsLib/ButtonPreference/src/com/android/settingslib/widget/ButtonPreference.java index 56d296709914..f46de0650ab5 100644 --- a/packages/SettingsLib/ButtonPreference/src/com/android/settingslib/widget/ButtonPreference.java +++ b/packages/SettingsLib/ButtonPreference/src/com/android/settingslib/widget/ButtonPreference.java @@ -133,6 +133,11 @@ public class ButtonPreference extends Preference { } @Override + public CharSequence getTitle() { + return mTitle; + } + + @Override public void setIcon(Drawable icon) { mIcon = icon; if (mButton == null || icon == null) { diff --git a/packages/SettingsLib/tests/robotests/src/com/android/settingslib/widget/ButtonPreferenceTest.java b/packages/SettingsLib/tests/robotests/src/com/android/settingslib/widget/ButtonPreferenceTest.java index 625b214544f1..d78f8e7e4e9b 100644 --- a/packages/SettingsLib/tests/robotests/src/com/android/settingslib/widget/ButtonPreferenceTest.java +++ b/packages/SettingsLib/tests/robotests/src/com/android/settingslib/widget/ButtonPreferenceTest.java @@ -63,6 +63,7 @@ public class ButtonPreferenceTest { final Button button = mPreference.getButton(); assertThat(button.getText().toString()).isEqualTo(testTitle); + assertThat(mPreference.getTitle().toString()).isEqualTo(testTitle); } @Test |