Settings: Set preference controller for all VideoPreference widget usages

Fixes blank VideoPreference for settings with missing media.

Test: manual, open quickly open camera or other affected prefs
Change-Id: I5d4ffbcaa9fa1a344bb66abe53cc01e7be5e07b2
This commit is contained in:
LuK1337
2020-10-27 00:01:02 +01:00
committed by Łukasz Patron
parent c2a4d3ec70
commit c6b9c9fa86
10 changed files with 20 additions and 10 deletions

View File

@@ -23,7 +23,8 @@
<com.android.settings.widget.VideoPreference <com.android.settings.widget.VideoPreference
android:key="gesture_assist_video" android:key="gesture_assist_video"
app:animation="@raw/gesture_assist" app:animation="@raw/gesture_assist"
app:preview="@drawable/gesture_assist" /> app:preview="@drawable/gesture_assist"
app:controller="com.android.settings.widget.VideoPreferenceController" />
<SwitchPreference <SwitchPreference
android:key="gesture_assist" android:key="gesture_assist"

View File

@@ -22,7 +22,8 @@
<com.android.settings.widget.VideoPreference <com.android.settings.widget.VideoPreference
android:key="device_controls_video" android:key="device_controls_video"
app:animation="@raw/gesture_device_controls"/> app:animation="@raw/gesture_device_controls"
app:controller="com.android.settings.widget.VideoPreferenceController"/>
<SwitchPreference <SwitchPreference
android:key="gesture_device_controls_switch" android:key="gesture_device_controls_switch"

View File

@@ -23,7 +23,8 @@
<com.android.settings.widget.VideoPreference <com.android.settings.widget.VideoPreference
android:key="gesture_double_tap_power_video" android:key="gesture_double_tap_power_video"
app:animation="@raw/gesture_double_tap" app:animation="@raw/gesture_double_tap"
app:preview="@drawable/gesture_double_tap" /> app:preview="@drawable/gesture_double_tap"
app:controller="com.android.settings.widget.VideoPreferenceController" />
<SwitchPreference <SwitchPreference
android:key="gesture_double_tap_power" android:key="gesture_double_tap_power"

View File

@@ -23,7 +23,8 @@
<com.android.settings.widget.VideoPreference <com.android.settings.widget.VideoPreference
android:key="gesture_double_tap_screen_video" android:key="gesture_double_tap_screen_video"
app:animation="@raw/gesture_ambient_tap" app:animation="@raw/gesture_ambient_tap"
app:preview="@drawable/gesture_ambient_tap" /> app:preview="@drawable/gesture_ambient_tap"
app:controller="com.android.settings.widget.VideoPreferenceController" />
<SwitchPreference <SwitchPreference
android:key="gesture_double_tap_screen" android:key="gesture_double_tap_screen"

View File

@@ -23,7 +23,8 @@
<com.android.settings.widget.VideoPreference <com.android.settings.widget.VideoPreference
android:key="gesture_double_twist_video" android:key="gesture_double_twist_video"
app:animation="@raw/gesture_twist" app:animation="@raw/gesture_twist"
app:preview="@drawable/gesture_twist" /> app:preview="@drawable/gesture_twist"
app:controller="com.android.settings.widget.VideoPreferenceController" />
<SwitchPreference <SwitchPreference
android:key="gesture_double_twist" android:key="gesture_double_twist"

View File

@@ -22,7 +22,8 @@
<com.android.settings.widget.VideoPreference <com.android.settings.widget.VideoPreference
android:key="global_actions_panel_video" android:key="global_actions_panel_video"
app:animation="@raw/gesture_global_actions_panel" /> app:animation="@raw/gesture_global_actions_panel"
app:controller="com.android.settings.widget.VideoPreferenceController" />
<SwitchPreference <SwitchPreference
android:key="gesture_global_actions_panel_switch" android:key="gesture_global_actions_panel_switch"

View File

@@ -23,7 +23,8 @@
<com.android.settings.widget.VideoPreference <com.android.settings.widget.VideoPreference
android:key="gesture_pick_up_video" android:key="gesture_pick_up_video"
app:animation="@raw/gesture_ambient_lift" app:animation="@raw/gesture_ambient_lift"
app:preview="@drawable/gesture_ambient_lift" /> app:preview="@drawable/gesture_ambient_lift"
app:controller="com.android.settings.widget.VideoPreferenceController" />
<SwitchPreference <SwitchPreference
android:key="gesture_pick_up" android:key="gesture_pick_up"

View File

@@ -23,7 +23,8 @@
<com.android.settings.widget.VideoPreference <com.android.settings.widget.VideoPreference
android:key="gesture_prevent_ringing_video" android:key="gesture_prevent_ringing_video"
app:animation="@raw/gesture_prevent_ringing" app:animation="@raw/gesture_prevent_ringing"
app:preview="@drawable/gesture_prevent_ringing" /> app:preview="@drawable/gesture_prevent_ringing"
app:controller="com.android.settings.widget.VideoPreferenceController" />
<com.android.settingslib.widget.LayoutPreference <com.android.settingslib.widget.LayoutPreference
android:key="gesture_prevent_ringing_switch" android:key="gesture_prevent_ringing_switch"

View File

@@ -23,7 +23,8 @@
<com.android.settings.widget.VideoPreference <com.android.settings.widget.VideoPreference
android:key="gesture_swipe_down_fingerprint_video" android:key="gesture_swipe_down_fingerprint_video"
app:animation="@raw/gesture_fingerprint_swipe" app:animation="@raw/gesture_fingerprint_swipe"
app:preview="@drawable/gesture_fingerprint_swipe" /> app:preview="@drawable/gesture_fingerprint_swipe"
app:controller="com.android.settings.widget.VideoPreferenceController" />
<SwitchPreference <SwitchPreference
android:key="gesture_swipe_down_fingerprint" android:key="gesture_swipe_down_fingerprint"

View File

@@ -23,7 +23,8 @@
<com.android.settings.widget.VideoPreference <com.android.settings.widget.VideoPreference
android:key="gesture_tap_screen_video" android:key="gesture_tap_screen_video"
app:animation="@raw/gesture_ambient_tap_screen" app:animation="@raw/gesture_ambient_tap_screen"
app:preview="@drawable/gesture_ambient_tap_screen" /> app:preview="@drawable/gesture_ambient_tap_screen"
app:controller="com.android.settings.widget.VideoPreferenceController" />
<SwitchPreference <SwitchPreference
android:key="gesture_tap" android:key="gesture_tap"