diff --git a/app/src/main/java/com/fongmi/android/tv/ui/dialog/TrackDialog.java b/app/src/main/java/com/fongmi/android/tv/ui/dialog/TrackDialog.java
index 6f9fde487..7b585a92f 100644
--- a/app/src/main/java/com/fongmi/android/tv/ui/dialog/TrackDialog.java
+++ b/app/src/main/java/com/fongmi/android/tv/ui/dialog/TrackDialog.java
@@ -21,6 +21,7 @@ import com.fongmi.android.tv.databinding.DialogTrackBinding;
import com.fongmi.android.tv.player.Players;
import com.fongmi.android.tv.player.TrackNameProvider;
import com.fongmi.android.tv.ui.adapter.TrackAdapter;
+import com.fongmi.android.tv.ui.custom.SpaceItemDecoration;
import com.fongmi.android.tv.utils.FileChooser;
import com.fongmi.android.tv.utils.ResUtil;
import com.google.android.material.bottomsheet.BottomSheetDialogFragment;
@@ -35,8 +36,8 @@ public final class TrackDialog extends BaseDialog implements TrackAdapter.OnClic
private final TrackNameProvider provider;
private final TrackAdapter adapter;
private DialogTrackBinding binding;
+ private FragmentActivity activity;
private Listener listener;
- private Activity activity;
private Players player;
private int type;
@@ -75,6 +76,7 @@ public final class TrackDialog extends BaseDialog implements TrackAdapter.OnClic
protected void initView() {
binding.recycler.setHasFixedSize(true);
binding.recycler.setAdapter(adapter.addAll(getTrack()));
+ binding.recycler.addItemDecoration(new SpaceItemDecoration(1, 16));
binding.recycler.post(() -> binding.recycler.scrollToPosition(adapter.getSelected()));
binding.choose.setVisibility(type == C.TRACK_TYPE_TEXT && player.isExo() ? View.VISIBLE : View.GONE);
binding.size.setVisibility(type == C.TRACK_TYPE_TEXT ? View.VISIBLE : View.GONE);
diff --git a/app/src/mobile/res/layout/adapter_track.xml b/app/src/mobile/res/layout/adapter_track.xml
index aa86562c3..444454500 100644
--- a/app/src/mobile/res/layout/adapter_track.xml
+++ b/app/src/mobile/res/layout/adapter_track.xml
@@ -4,7 +4,6 @@
android:id="@+id/text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:layout_margin="8dp"
android:background="@drawable/shape_accent"
android:ellipsize="marquee"
android:singleLine="true"
diff --git a/app/src/mobile/res/layout/dialog_track.xml b/app/src/mobile/res/layout/dialog_track.xml
index 3c861f31f..84a95bcea 100644
--- a/app/src/mobile/res/layout/dialog_track.xml
+++ b/app/src/mobile/res/layout/dialog_track.xml
@@ -9,9 +9,7 @@
@@ -45,15 +43,18 @@
-
\ No newline at end of file