[Android] Allow browsing the parent folder of an image on TV
Nicolas Pomepuy
git at videolan.org
Tue Dec 3 17:57:43 UTC 2024
vlc-android | branch: master | Nicolas Pomepuy <nicolas at videolabs.io> | Tue Dec 3 10:55:40 2024 +0100| [5d07a41be92ab7f9436cdb378b7783675bf0c98e] | committer: Nicolas Pomepuy
Allow browsing the parent folder of an image on TV
> https://code.videolan.org/videolan/vlc-android/commit/5d07a41be92ab7f9436cdb378b7783675bf0c98e
---
.../main/java/org/videolan/television/ui/MediaItemDetailsFragment.kt | 2 ++
1 file changed, 2 insertions(+)
diff --git a/application/television/src/main/java/org/videolan/television/ui/MediaItemDetailsFragment.kt b/application/television/src/main/java/org/videolan/television/ui/MediaItemDetailsFragment.kt
index 1e42e5a9c6..85fb0ddf76 100644
--- a/application/television/src/main/java/org/videolan/television/ui/MediaItemDetailsFragment.kt
+++ b/application/television/src/main/java/org/videolan/television/ui/MediaItemDetailsFragment.kt
@@ -438,6 +438,8 @@ class MediaItemDetailsFragment : DetailsSupportFragment(), CoroutineScope by Mai
actionsAdapter.set(ID_PLAYLIST, Action(ID_PLAYLIST.toLong(), res.getString(R.string.add_to_playlist)))
//todo reenable entry point when ready
if (BuildConfig.DEBUG) actionsAdapter.set(ID_GET_INFO, Action(ID_GET_INFO.toLong(), res.getString(R.string.find_metadata)))
+ } else if (viewModel.media.type == MediaWrapper.TYPE_ALL) {
+ if (viewModel.media.uri.retrieveParent() != null) actionsAdapter.set(ID_NAVIGATE_PARENT, Action(ID_NAVIGATE_PARENT.toLong(), res.getString(R.string.go_to_folder)))
}
adapter = rowsAdapter
detailsOverview.actionsAdapter = actionsAdapter
More information about the Android
mailing list