Settings revisions for Accessibility button

Populates and displays a warning message when a feature that relies
on the Accessibility button is enabled, but not assigned.

Bug: 34720082
Test: Manual
Change-Id: Ie7031716a91fdf7fc40f32bf4e0ad17af85aa573
This commit is contained in:
Casey Burkhardt
2017-03-24 10:15:37 -07:00
parent ece7be14cb
commit bc3827d717
2 changed files with 44 additions and 17 deletions

View File

@@ -214,14 +214,13 @@ public class ToggleScreenMagnificationPreferenceFragment extends
}
private void updateConfigurationWarningIfNeeded() {
final int warningRes =
MagnificationPreferenceFragment
.getConfigurationWarningStringResourceForSecureSettingsKey(
mPreferenceKey, getContentResolver());
if (warningRes != -1) {
mConfigWarningPreference.setSummary(warningRes);
final CharSequence warningMessage =
MagnificationPreferenceFragment.getConfigurationWarningStringForSecureSettingsKey(
mPreferenceKey, getPrefContext());
if (warningMessage != null) {
mConfigWarningPreference.setSummary(warningMessage);
}
mConfigWarningPreference.setVisible(warningRes != -1);
mConfigWarningPreference.setVisible(warningMessage != null);
}
private static int getScreenWidth(Context context) {