[Android] Fix the white text on white background for the onboarding customize screen

agnik git at videolan.org
Wed Feb 4 14:28:20 UTC 2026


vlc-android | branch: master | agnik <agnik at agniks-MacBook-Pro.local> | Tue Feb  3 02:24:30 2026 +0530| [fac55ca43ccadd5188309ca9b82c3fd6e07e0119] | committer: Nicolas Pomepuy

Fix the white text on white background for the onboarding customize screen

Fixes #3288

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

 application/vlc-android/res/layout/directory_browser.xml              | 3 ++-
 application/vlc-android/res/layout/main_browser_fragment.xml          | 3 ++-
 application/vlc-android/src/org/videolan/vlc/gui/SecondaryActivity.kt | 2 +-
 3 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/application/vlc-android/res/layout/directory_browser.xml b/application/vlc-android/res/layout/directory_browser.xml
index ff2aadeb6d..29840ff9b0 100644
--- a/application/vlc-android/res/layout/directory_browser.xml
+++ b/application/vlc-android/res/layout/directory_browser.xml
@@ -15,7 +15,8 @@
     <androidx.constraintlayout.widget.ConstraintLayout
             android:layout_width="match_parent"
             android:layout_height="match_parent"
-            android:clipToPadding="false">
+            android:clipToPadding="false"
+            android:background="?attr/background_default">
 
         <androidx.recyclerview.widget.RecyclerView
                 android:id="@+id/ariane"
diff --git a/application/vlc-android/res/layout/main_browser_fragment.xml b/application/vlc-android/res/layout/main_browser_fragment.xml
index aa620a0a42..d19373a27f 100644
--- a/application/vlc-android/res/layout/main_browser_fragment.xml
+++ b/application/vlc-android/res/layout/main_browser_fragment.xml
@@ -24,7 +24,8 @@
 <androidx.core.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android"
         xmlns:app="http://schemas.android.com/apk/res-auto"
         android:layout_width="match_parent"
-        android:layout_height="match_parent">
+        android:layout_height="match_parent"
+        android:background="?attr/background_default">
 
     <androidx.constraintlayout.widget.ConstraintLayout
             android:layout_width="match_parent"
diff --git a/application/vlc-android/src/org/videolan/vlc/gui/SecondaryActivity.kt b/application/vlc-android/src/org/videolan/vlc/gui/SecondaryActivity.kt
index 6966c0c547..502640574f 100644
--- a/application/vlc-android/src/org/videolan/vlc/gui/SecondaryActivity.kt
+++ b/application/vlc-android/src/org/videolan/vlc/gui/SecondaryActivity.kt
@@ -83,7 +83,7 @@ class SecondaryActivity : ContentActivity(), IDialogManager {
 
 
     override fun forcedTheme() =
-        if (intent.getStringExtra(KEY_FRAGMENT) == STORAGE_BROWSER_ONBOARDING) R.style.Theme_VLC_Black
+        if (intent.getStringExtra(KEY_FRAGMENT) == STORAGE_BROWSER_ONBOARDING) R.style.Theme_VLC_Onboarding
         else null
 
     override fun onCreate(savedInstanceState: Bundle?) {



More information about the Android mailing list