A11y shortcut settings enhancement
Adding shortcut on/off switch, improving the service picker, and adding a switch to enable the shortcut on the lock screen. Also adjusted setting search code to avoid indexing the accessibility shortcut aside from the main accessibility settings page. Bug: 35872328 Bug: 35219988 Test: Ran in a variety of conditions, ran existing settings test. Also added basic robo test, verified existing robo tests pass. Change-Id: I4da9bad74caf96d9c8f3640e7db5417b4ee5d602
This commit is contained in:
@@ -30,6 +30,7 @@ import com.android.settings.R;
|
||||
import com.android.settings.ScreenPinningSettings;
|
||||
import com.android.settings.SecuritySettings;
|
||||
import com.android.settings.accessibility.AccessibilitySettings;
|
||||
import com.android.settings.accessibility.AccessibilityShortcutPreferenceFragment;
|
||||
import com.android.settings.accessibility.MagnificationPreferenceFragment;
|
||||
import com.android.settings.accounts.UserAndAccountDashboardFragment;
|
||||
import com.android.settings.applications.AdvancedAppSettings;
|
||||
@@ -176,6 +177,8 @@ public final class SearchIndexableResources {
|
||||
R.drawable.ic_settings_security);
|
||||
addIndex(MagnificationPreferenceFragment.class, NO_DATA_RES_ID,
|
||||
R.drawable.ic_settings_accessibility);
|
||||
addIndex(AccessibilityShortcutPreferenceFragment.class, NO_DATA_RES_ID,
|
||||
R.drawable.ic_settings_accessibility);
|
||||
}
|
||||
|
||||
private SearchIndexableResources() {
|
||||
|
||||
Reference in New Issue
Block a user