Apply top intro preference for face settings page
Do a few things in this cl - Use correct way to work with controller. - Refactor xml file. - Separate content of footer to two parts. - First paragraph should become top intro. - Rest should keep in footer. Test: Build apk and see the screen Bug: 173087905 Change-Id: Icb16dedf6b36542b833527471579aaadb5407d87 Screenshot: https://screenshot.googleplex.com/92Jx6zKyTZU8LJa.png
This commit is contained in:
@@ -16,15 +16,18 @@
|
||||
|
||||
<PreferenceScreen
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:settings="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/security_settings_face_preference_title">
|
||||
|
||||
<com.android.settings.widget.VideoPreference
|
||||
android:key="security_settings_face_video"
|
||||
android:title="@string/summary_placeholder"
|
||||
app:animation="@raw/face_settings"
|
||||
app:controller="com.android.settings.widget.VideoPreferenceController"/>
|
||||
settings:animation="@raw/face_settings"
|
||||
settings:controller="com.android.settings.widget.VideoPreferenceController"/>
|
||||
|
||||
<com.android.settingslib.widget.TopIntroPreference
|
||||
android:title="@string/security_settings_face_settings_top_intro"
|
||||
settings:searchable="false"/>
|
||||
|
||||
<PreferenceCategory
|
||||
android:key="security_settings_face_unlock_category"
|
||||
@@ -32,13 +35,13 @@
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="security_settings_face_keyguard"
|
||||
android:title="@string/security_settings_face_settings_use_face_unlock_phone"
|
||||
app:keywords="@string/keywords_face_unlock"
|
||||
app:controller="com.android.settings.biometrics.face.FaceSettingsKeyguardPreferenceController"/>
|
||||
settings:keywords="@string/keywords_face_unlock"
|
||||
settings:controller="com.android.settings.biometrics.face.FaceSettingsKeyguardPreferenceController"/>
|
||||
<SwitchPreference
|
||||
android:key="security_settings_face_app"
|
||||
android:title="@string/security_settings_face_settings_use_face_for_apps"
|
||||
app:keywords="@string/keywords_face_unlock"
|
||||
app:controller="com.android.settings.biometrics.face.FaceSettingsAppPreferenceController"/>
|
||||
settings:keywords="@string/keywords_face_unlock"
|
||||
settings:controller="com.android.settings.biometrics.face.FaceSettingsAppPreferenceController"/>
|
||||
<com.android.settingslib.RestrictedSwitchPreference
|
||||
android:key="security_lockscreen_bypass"
|
||||
android:title="@string/lockscreen_bypass_title"
|
||||
@@ -54,15 +57,15 @@
|
||||
android:key="security_settings_face_require_attention"
|
||||
android:title="@string/security_settings_face_settings_require_attention"
|
||||
android:summary="@string/security_settings_face_settings_require_attention_details"
|
||||
app:keywords="@string/keywords_face_unlock"
|
||||
app:controller="com.android.settings.biometrics.face.FaceSettingsAttentionPreferenceController"/>
|
||||
settings:keywords="@string/keywords_face_unlock"
|
||||
settings:controller="com.android.settings.biometrics.face.FaceSettingsAttentionPreferenceController"/>
|
||||
|
||||
<SwitchPreference
|
||||
android:key="security_settings_face_require_confirmation"
|
||||
android:title="@string/security_settings_face_settings_require_confirmation"
|
||||
android:summary="@string/security_settings_face_settings_require_confirmation_details"
|
||||
app:keywords="@string/keywords_face_unlock"
|
||||
app:controller="com.android.settings.biometrics.face.FaceSettingsConfirmPreferenceController"/>
|
||||
settings:keywords="@string/keywords_face_unlock"
|
||||
settings:controller="com.android.settings.biometrics.face.FaceSettingsConfirmPreferenceController"/>
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
@@ -84,5 +87,7 @@
|
||||
</PreferenceCategory>
|
||||
|
||||
<com.android.settingslib.widget.FooterPreference
|
||||
settings:allowDividerAbove="true"/>
|
||||
android:key="security_face_footer"
|
||||
settings:allowDividerAbove="true"
|
||||
settings:controller="com.android.settings.biometrics.face.FaceSettingsFooterPreferenceController" />
|
||||
</PreferenceScreen>
|
||||
|
||||
Reference in New Issue
Block a user