From 7a0be85c169460b56046516653d0467f4be4a4bc Mon Sep 17 00:00:00 2001 From: okjack Date: Sat, 20 Jan 2024 13:28:05 +0800 Subject: [PATCH] =?UTF-8?q?numColumns=EF=BC=8Cbuild.gradle?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/build.gradle | 2 +- .../java/com/fongmi/android/tv/ui/activity/VideoActivity.java | 2 +- app/src/leanback/res/layout/activity_video.xml | 4 ++++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index cbc38667d..198256ba9 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -11,7 +11,7 @@ android { minSdk 21 targetSdk 28 versionCode 222 - versionName "0119" + versionName "2.2.3" javaCompileOptions { annotationProcessorOptions { arguments = ["room.schemaLocation": "$projectDir/schemas".toString()] diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/VideoActivity.java b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/VideoActivity.java index bcb35346e..6f4fe3bd2 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/VideoActivity.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/VideoActivity.java @@ -630,7 +630,7 @@ public class VideoActivity extends BaseActivity implements CustomKeyDownVod.List int width = ResUtil.getScreenWidth() - ResUtil.dp2px(48); ViewGroup.LayoutParams params = mBinding.episodeVert.getLayoutParams(); params.width = ResUtil.getScreenWidth(); - params.height = rowNum > 6 ? ResUtil.dp2px(300) : ResUtil.dp2px(rowNum * 50); + params.height = rowNum > 6 ? ResUtil.dp2px(300) : ResUtil.dp2px(rowNum * 44); mBinding.episodeVert.setNumColumns(numColumns); mBinding.episodeVert.setColumnWidth((width - ((numColumns - 1) * ResUtil.dp2px(8))) / numColumns); mBinding.episodeVert.setLayoutParams(params); diff --git a/app/src/leanback/res/layout/activity_video.xml b/app/src/leanback/res/layout/activity_video.xml index f816474bb..a5c400157 100644 --- a/app/src/leanback/res/layout/activity_video.xml +++ b/app/src/leanback/res/layout/activity_video.xml @@ -296,6 +296,8 @@ android:paddingStart="24dp" android:paddingEnd="24dp" android:focusable="false" + app:focusOutEnd="true" + app:focusOutFront="true" android:visibility="gone" />