diff --git a/app/src/mobile/java/com/fongmi/android/tv/ui/dialog/EpisodeListDialog.java b/app/src/mobile/java/com/fongmi/android/tv/ui/dialog/EpisodeListDialog.java index 5f6de5bf8..fb7e71ced 100644 --- a/app/src/mobile/java/com/fongmi/android/tv/ui/dialog/EpisodeListDialog.java +++ b/app/src/mobile/java/com/fongmi/android/tv/ui/dialog/EpisodeListDialog.java @@ -59,13 +59,12 @@ public class EpisodeListDialog implements EpisodeAdapter.OnClickListener { } private void setWidth() { - int width = 0; - int padding = ResUtil.dp2px(56); + int minWidth = ResUtil.dp2px(200); int maxWidth = ResUtil.getScreenWidth() / 3; - for (Episode item : episodes) width = Math.max(width, ResUtil.getTextWidth(item.getName(), 14)); + for (Episode item : episodes) minWidth = Math.max(minWidth, ResUtil.getTextWidth(item.getName(), 14)); FrameLayout sheet = dialog.findViewById(com.google.android.material.R.id.m3_side_sheet); ViewGroup.LayoutParams params = sheet.getLayoutParams(); - params.width = Math.min(width + padding, maxWidth); + params.width = Math.min(minWidth, maxWidth); sheet.setLayoutParams(params); } diff --git a/app/src/mobile/res/layout/adapter_vod.xml b/app/src/mobile/res/layout/adapter_vod.xml index 959a15cea..8d5a4ea38 100644 --- a/app/src/mobile/res/layout/adapter_vod.xml +++ b/app/src/mobile/res/layout/adapter_vod.xml @@ -59,7 +59,7 @@ android:layout_below="@+id/image" android:layout_alignStart="@+id/image" android:layout_alignEnd="@+id/image" - android:background="@color/black_30" + android:background="@color/black_20" app:indicatorColor="@color/white" app:trackColor="@color/transparent" app:trackStopIndicatorSize="0dp" />