Elements on the subpage get disabled if there are no enabled shortcut targets for the relevant type. In the case of A11y button, the items on its fragment become unsearchable when the setting is disabled. Test: Manually verify conditions described above & in bug Bug: 349180207 Flag: com.android.settings.accessibility.fix_a11y_settings_search Change-Id: Id39e2eda6c9d1de4cdbfcbc22b8a1f443e2822d9
39 lines
1.7 KiB
XML
39 lines
1.7 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- Copyright (C) 2021 The Android Open Source Project
|
|
|
|
Licensed under the Apache License, Version 2.0 (the "License");
|
|
you may not use this file except in compliance with the License.
|
|
You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
-->
|
|
|
|
<PreferenceScreen
|
|
xmlns:android="http://schemas.android.com/apk/res/android"
|
|
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
|
android:key="accessibility_shortcuts_settings"
|
|
android:persistent="false"
|
|
android:title="@string/accessibility_shortcuts_settings_title"
|
|
settings:searchable="false">
|
|
|
|
<Preference
|
|
android:fragment="com.android.settings.accessibility.AccessibilityButtonFragment"
|
|
android:key="accessibility_button_preference"
|
|
android:persistent="false"
|
|
android:summary="@string/accessibility_button_summary"
|
|
settings:controller="com.android.settings.accessibility.AccessibilityButtonPreferenceController"/>
|
|
|
|
<SwitchPreferenceCompat
|
|
android:key="accessibility_shortcut_preference"
|
|
android:persistent="false"
|
|
android:title="@string/accessibility_shortcut_service_on_lock_screen_title"
|
|
android:summary="@string/accessibility_shortcut_description"
|
|
settings:controller="com.android.settings.accessibility.HardwareShortcutFromLockscreenPreferenceController"/>
|
|
</PreferenceScreen>
|