pull/594/head
jhengazuki 3 months ago
parent b3333b1d96
commit eaaf819286
  1. 7
      app/src/mobile/java/com/fongmi/android/tv/ui/dialog/EpisodeListDialog.java
  2. 2
      app/src/mobile/res/layout/adapter_vod.xml

@ -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);
}

@ -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" />

Loading…
Cancel
Save