From 358bdceedeaa856f670b4e8d260f9de4a0e5d9fe Mon Sep 17 00:00:00 2001 From: FongMi Date: Sun, 12 Jan 2025 14:30:30 +0800 Subject: [PATCH] Clean code --- .../java/com/fongmi/android/tv/ui/dialog/TrackDialog.java | 2 +- .../main/java/com/fongmi/android/tv/utils/FileChooser.java | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) 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 63095696a..c1f745696 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 @@ -134,7 +134,7 @@ public final class TrackDialog extends BaseDialog implements TrackAdapter.OnClic public void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) { super.onActivityResult(requestCode, resultCode, data); if (resultCode != Activity.RESULT_OK || requestCode != FileChooser.REQUEST_PICK_FILE) return; - App.post(() -> player.setSub(Sub.from(FileChooser.getPathFromUri(App.get(), data.getData()))), 250); + App.post(() -> player.setSub(Sub.from(FileChooser.getPathFromUri(data.getData()))), 250); dismiss(); } diff --git a/app/src/main/java/com/fongmi/android/tv/utils/FileChooser.java b/app/src/main/java/com/fongmi/android/tv/utils/FileChooser.java index 5ea296d7d..b84fef913 100644 --- a/app/src/main/java/com/fongmi/android/tv/utils/FileChooser.java +++ b/app/src/main/java/com/fongmi/android/tv/utils/FileChooser.java @@ -65,6 +65,10 @@ public class FileChooser { } } + public static String getPathFromUri(Uri uri) { + return getPathFromUri(App.get(), uri); + } + public static String getPathFromUri(Context context, Uri uri) { if (uri == null) return null; String path = null;