Use HTML text preference for rich content
Implements for Color Correction, Color Inversion, and Magnify Bug: 148837311 Test: Manual test Change-Id: I5e5b311b6ae8e42cca3ef9048c8b8b0de52d13bc
This commit is contained in:
@@ -83,8 +83,6 @@ public class ToggleScreenMagnificationPreferenceFragment extends
|
||||
private static final char COMPONENT_NAME_SEPARATOR = ':';
|
||||
private static final TextUtils.SimpleStringSplitter sStringColonSplitter =
|
||||
new TextUtils.SimpleStringSplitter(COMPONENT_NAME_SEPARATOR);
|
||||
|
||||
protected Preference mConfigWarningPreference;
|
||||
protected VideoPreference mVideoPreference;
|
||||
|
||||
protected class VideoPreference extends Preference {
|
||||
@@ -192,12 +190,6 @@ public class ToggleScreenMagnificationPreferenceFragment extends
|
||||
initShortcutPreference();
|
||||
|
||||
super.onViewCreated(view, savedInstanceState);
|
||||
|
||||
mConfigWarningPreference = new Preference(getPrefContext());
|
||||
mConfigWarningPreference.setSelectable(false);
|
||||
mConfigWarningPreference.setPersistent(false);
|
||||
mConfigWarningPreference.setVisible(false);
|
||||
preferenceScreen.addPreference(mConfigWarningPreference);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -219,7 +211,6 @@ public class ToggleScreenMagnificationPreferenceFragment extends
|
||||
videoView.start();
|
||||
}
|
||||
|
||||
updateConfigurationWarningIfNeeded();
|
||||
updateShortcutPreferenceData();
|
||||
updateShortcutPreference();
|
||||
}
|
||||
@@ -428,7 +419,6 @@ public class ToggleScreenMagnificationPreferenceFragment extends
|
||||
: DialogEnums.ACCESSIBILITY_BUTTON_TUTORIAL);
|
||||
}
|
||||
MagnificationPreferenceFragment.setChecked(getContentResolver(), preferenceKey, enabled);
|
||||
updateConfigurationWarningIfNeeded();
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -496,16 +486,6 @@ public class ToggleScreenMagnificationPreferenceFragment extends
|
||||
mShortcutPreference.setSummary(getShortcutTypeSummary(getPrefContext()));
|
||||
}
|
||||
|
||||
private void updateConfigurationWarningIfNeeded() {
|
||||
final CharSequence warningMessage =
|
||||
MagnificationPreferenceFragment.getConfigurationWarningStringForSecureSettingsKey(
|
||||
mPreferenceKey, getPrefContext());
|
||||
if (warningMessage != null) {
|
||||
mConfigWarningPreference.setSummary(warningMessage);
|
||||
}
|
||||
mConfigWarningPreference.setVisible(warningMessage != null);
|
||||
}
|
||||
|
||||
@VisibleForTesting
|
||||
static void optInAllMagnificationValuesToSettings(Context context, int shortcutTypes) {
|
||||
if ((shortcutTypes & UserShortcutType.SOFTWARE) == UserShortcutType.SOFTWARE) {
|
||||
|
Reference in New Issue
Block a user