From 745f2b4a9b0156d9bdb2e7bf6ffeabd72869764e Mon Sep 17 00:00:00 2001 From: okjack Date: Fri, 13 Sep 2024 18:00:38 +0800 Subject: [PATCH] Disable draggable for episode list mode --- .../java/com/fongmi/android/tv/ui/dialog/EpisodeListDialog.java | 1 + app/src/mobile/res/layout/dialog_episode_list.xml | 2 ++ 2 files changed, 3 insertions(+) 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 e766a7a89..9ffe8e6be 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 @@ -47,6 +47,7 @@ public class EpisodeListDialog implements EpisodeAdapter.OnClickListener { binding = DialogEpisodeListBinding.inflate(LayoutInflater.from(activity)); dialog = new SideSheetDialog(activity); dialog.setContentView(binding.getRoot()); + dialog.getBehavior().setDraggable(false); dialog.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); dialog.show(); } diff --git a/app/src/mobile/res/layout/dialog_episode_list.xml b/app/src/mobile/res/layout/dialog_episode_list.xml index db02b3319..05f5b9a8e 100644 --- a/app/src/mobile/res/layout/dialog_episode_list.xml +++ b/app/src/mobile/res/layout/dialog_episode_list.xml @@ -9,6 +9,8 @@ android:id="@+id/recycler" android:layout_width="match_parent" android:layout_height="match_parent" + android:clipChildren="false" + android:clipToPadding="false" android:overScrollMode="never" android:padding="10dp" app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"