[Android] Display the video stats in two columns on landscape

Nicolas Pomepuy git at videolan.org
Mon Feb 9 13:09:35 UTC 2026


vlc-android | branch: master | Nicolas Pomepuy <nicolas at videolabs.io> | Thu Feb  5 13:48:43 2026 +0100| [40956167993508035c36e7ae464f33f4be93b090] | committer: Duncan McNamara

Display the video stats in two columns on landscape

Fixes #3290

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

 .../vlc-android/src/org/videolan/vlc/gui/video/VideoStatsDelegate.kt   | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/application/vlc-android/src/org/videolan/vlc/gui/video/VideoStatsDelegate.kt b/application/vlc-android/src/org/videolan/vlc/gui/video/VideoStatsDelegate.kt
index b3d1ad889b..7f495e8cd1 100644
--- a/application/vlc-android/src/org/videolan/vlc/gui/video/VideoStatsDelegate.kt
+++ b/application/vlc-android/src/org/videolan/vlc/gui/video/VideoStatsDelegate.kt
@@ -25,6 +25,7 @@
 package org.videolan.vlc.gui.video
 
 import android.annotation.SuppressLint
+import android.content.res.Configuration
 import android.net.Uri
 import android.os.Handler
 import android.os.Looper
@@ -179,7 +180,7 @@ class VideoStatsDelegate(private val player: VideoPlayerActivity, val scrolling:
 
     private fun setupLayout() {
         if (!::constraintSetLarge.isInitialized) return
-        if (player.isTablet()) {
+        if (player.isTablet() || player.getResources().configuration.orientation == Configuration.ORIENTATION_LANDSCAPE) {
             constraintSetLarge.applyTo(binding.statsScrollviewContent)
         } else {
             constraintSet.applyTo(binding.statsScrollviewContent)



More information about the Android mailing list