Merge "Adapt to moved ACCESSIBILITY_MENU_IN_SYSTEM location."
This commit is contained in:
committed by
Android (Google) Code Review
commit
56f1eb0fbf
@@ -37,6 +37,7 @@ import androidx.preference.Preference;
|
|||||||
import androidx.preference.PreferenceCategory;
|
import androidx.preference.PreferenceCategory;
|
||||||
|
|
||||||
import com.android.internal.accessibility.AccessibilityShortcutController;
|
import com.android.internal.accessibility.AccessibilityShortcutController;
|
||||||
|
import com.android.internal.accessibility.util.AccessibilityUtils;
|
||||||
import com.android.internal.content.PackageMonitor;
|
import com.android.internal.content.PackageMonitor;
|
||||||
import com.android.settings.R;
|
import com.android.settings.R;
|
||||||
import com.android.settings.accessibility.AccessibilityUtil.AccessibilityServiceFragmentType;
|
import com.android.settings.accessibility.AccessibilityUtil.AccessibilityServiceFragmentType;
|
||||||
@@ -360,7 +361,7 @@ public class AccessibilitySettings extends DashboardFragment {
|
|||||||
// ACCESSIBILITY_MENU_IN_SYSTEM is a default pre-bundled interaction control service.
|
// ACCESSIBILITY_MENU_IN_SYSTEM is a default pre-bundled interaction control service.
|
||||||
// If the device opts out of including this service then this is a no-op.
|
// If the device opts out of including this service then this is a no-op.
|
||||||
mPreBundledServiceComponentToCategoryMap.put(
|
mPreBundledServiceComponentToCategoryMap.put(
|
||||||
AccessibilityManager.ACCESSIBILITY_MENU_IN_SYSTEM,
|
AccessibilityUtils.ACCESSIBILITY_MENU_IN_SYSTEM,
|
||||||
mCategoryToPrefCategoryMap.get(CATEGORY_INTERACTION_CONTROL));
|
mCategoryToPrefCategoryMap.get(CATEGORY_INTERACTION_CONTROL));
|
||||||
|
|
||||||
final List<RestrictedPreference> preferenceList = getInstalledAccessibilityList(
|
final List<RestrictedPreference> preferenceList = getInstalledAccessibilityList(
|
||||||
|
@@ -52,6 +52,7 @@ import androidx.fragment.app.FragmentActivity;
|
|||||||
import androidx.preference.PreferenceManager;
|
import androidx.preference.PreferenceManager;
|
||||||
import androidx.test.core.app.ApplicationProvider;
|
import androidx.test.core.app.ApplicationProvider;
|
||||||
|
|
||||||
|
import com.android.internal.accessibility.util.AccessibilityUtils;
|
||||||
import com.android.internal.content.PackageMonitor;
|
import com.android.internal.content.PackageMonitor;
|
||||||
import com.android.settings.R;
|
import com.android.settings.R;
|
||||||
import com.android.settings.testutils.XmlTestUtils;
|
import com.android.settings.testutils.XmlTestUtils;
|
||||||
@@ -333,11 +334,11 @@ public class AccessibilitySettingsTest {
|
|||||||
public void testAccessibilityMenuInSystem_IncludedInInteractionControl() {
|
public void testAccessibilityMenuInSystem_IncludedInInteractionControl() {
|
||||||
mShadowAccessibilityManager.setInstalledAccessibilityServiceList(
|
mShadowAccessibilityManager.setInstalledAccessibilityServiceList(
|
||||||
List.of(getMockAccessibilityServiceInfo(
|
List.of(getMockAccessibilityServiceInfo(
|
||||||
AccessibilityManager.ACCESSIBILITY_MENU_IN_SYSTEM)));
|
AccessibilityUtils.ACCESSIBILITY_MENU_IN_SYSTEM)));
|
||||||
setupFragment();
|
setupFragment();
|
||||||
|
|
||||||
final RestrictedPreference pref = mFragment.getPreferenceScreen().findPreference(
|
final RestrictedPreference pref = mFragment.getPreferenceScreen().findPreference(
|
||||||
AccessibilityManager.ACCESSIBILITY_MENU_IN_SYSTEM.flattenToString());
|
AccessibilityUtils.ACCESSIBILITY_MENU_IN_SYSTEM.flattenToString());
|
||||||
final String prefCategory = mFragment.mServicePreferenceToPreferenceCategoryMap.get(
|
final String prefCategory = mFragment.mServicePreferenceToPreferenceCategoryMap.get(
|
||||||
pref).getKey();
|
pref).getKey();
|
||||||
assertThat(prefCategory).isEqualTo(AccessibilitySettings.CATEGORY_INTERACTION_CONTROL);
|
assertThat(prefCategory).isEqualTo(AccessibilitySettings.CATEGORY_INTERACTION_CONTROL);
|
||||||
@@ -350,7 +351,7 @@ public class AccessibilitySettingsTest {
|
|||||||
setupFragment();
|
setupFragment();
|
||||||
|
|
||||||
final RestrictedPreference pref = mFragment.getPreferenceScreen().findPreference(
|
final RestrictedPreference pref = mFragment.getPreferenceScreen().findPreference(
|
||||||
AccessibilityManager.ACCESSIBILITY_MENU_IN_SYSTEM.flattenToString());
|
AccessibilityUtils.ACCESSIBILITY_MENU_IN_SYSTEM.flattenToString());
|
||||||
assertThat(pref).isNull();
|
assertThat(pref).isNull();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user