[Android] Add the Android auto preferences to the settings search

Nicolas Pomepuy git at videolan.org
Thu Sep 4 06:58:34 UTC 2025


vlc-android | branch: master | Nicolas Pomepuy <nicolas at videolabs.io> | Tue Sep  2 13:14:45 2025 +0200| [3d5c86d6b7c09330d3914f7427b652dda4748682] | committer: Nicolas Pomepuy

Add the Android auto preferences to the settings search

> https://code.videolan.org/videolan/vlc-android/commit/3d5c86d6b7c09330d3914f7427b652dda4748682
---

 .../src/org/videolan/vlc/gui/preferences/PreferencesFragment.kt        | 3 +++
 .../src/org/videolan/vlc/gui/preferences/search/PreferenceParser.kt    | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/application/vlc-android/src/org/videolan/vlc/gui/preferences/PreferencesFragment.kt b/application/vlc-android/src/org/videolan/vlc/gui/preferences/PreferencesFragment.kt
index 908dd27ffd..b1ee9eb4c4 100644
--- a/application/vlc-android/src/org/videolan/vlc/gui/preferences/PreferencesFragment.kt
+++ b/application/vlc-android/src/org/videolan/vlc/gui/preferences/PreferencesFragment.kt
@@ -118,6 +118,9 @@ class PreferencesFragment : BasePreferenceFragment(), SharedPreferences.OnShared
                 R.xml.preferences_remote_access -> loadFragment(PreferencesRemoteAccess().apply {
                     arguments = bundleOf(EXTRA_PREF_END_POINT to endPoint)
                 })
+                R.xml.preferences_android_auto -> loadFragment(PreferencesAndroidAuto().apply {
+                    arguments = bundleOf(EXTRA_PREF_END_POINT to endPoint)
+                })
             }
             arguments = null
         }
diff --git a/application/vlc-android/src/org/videolan/vlc/gui/preferences/search/PreferenceParser.kt b/application/vlc-android/src/org/videolan/vlc/gui/preferences/search/PreferenceParser.kt
index 335ede456d..bff77f852b 100644
--- a/application/vlc-android/src/org/videolan/vlc/gui/preferences/search/PreferenceParser.kt
+++ b/application/vlc-android/src/org/videolan/vlc/gui/preferences/search/PreferenceParser.kt
@@ -126,7 +126,7 @@ object PreferenceParser {
      */
     fun parsePreferences(context: Context, parseUIPrefs: Boolean = false): ArrayList<PreferenceItem> {
         val result = ArrayList<PreferenceItem>()
-        arrayListOf(R.xml.preferences, R.xml.preferences_adv, R.xml.preferences_audio, R.xml.preferences_parental_control, R.xml.preferences_casting, R.xml.preferences_subtitles, R.xml.preferences_ui, R.xml.preferences_video, R.xml.preferences_remote_access)
+        arrayListOf(R.xml.preferences, R.xml.preferences_adv, R.xml.preferences_audio, R.xml.preferences_parental_control, R.xml.preferences_casting, R.xml.preferences_subtitles, R.xml.preferences_ui, R.xml.preferences_video, R.xml.preferences_remote_access, R.xml.preferences_android_auto)
             .apply {
                 if (parseUIPrefs) {
                     this.add(R.xml.preferences_video_controls)



More information about the Android mailing list