From 079149c1d59cc320f803a56bcf5ed61e732076f0 Mon Sep 17 00:00:00 2001 From: cba Date: Sat, 18 Oct 2025 00:37:06 +0200 Subject: [PATCH] Revert "removed dropdown for album info" This reverts commit ceaffa254bdd25f3694ffe6becfb5cd99d04c996. --- .../tempo/ui/fragment/AlbumPageFragment.java | 8 +++ .../main/res/layout/fragment_album_page.xml | 61 ++++++++++++++----- 2 files changed, 55 insertions(+), 14 deletions(-) diff --git a/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/AlbumPageFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/AlbumPageFragment.java index 3d3645ed..d0b417d7 100644 --- a/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/AlbumPageFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/AlbumPageFragment.java @@ -212,6 +212,14 @@ public class AlbumPageFragment extends Fragment implements ClickCallback { bind.animToolbar.setNavigationOnClickListener(v -> activity.navController.navigateUp()); Objects.requireNonNull(bind.animToolbar.getOverflowIcon()).setTint(requireContext().getResources().getColor(R.color.titleTextColor, null)); + + bind.albumOtherInfoButton.setOnClickListener(v -> { + if (bind.albumDetailView.getVisibility() == View.GONE) { + bind.albumDetailView.setVisibility(View.VISIBLE); + } else if (bind.albumDetailView.getVisibility() == View.VISIBLE) { + bind.albumDetailView.setVisibility(View.GONE); + } + }); } private void initAlbumInfoTextButton() { diff --git a/app/src/main/res/layout/fragment_album_page.xml b/app/src/main/res/layout/fragment_album_page.xml index 1be64373..411d5c1c 100644 --- a/app/src/main/res/layout/fragment_album_page.xml +++ b/app/src/main/res/layout/fragment_album_page.xml @@ -59,6 +59,23 @@ app:layout_constraintStart_toStartOf="@+id/album_cover_image_view" app:layout_constraintTop_toBottomOf="@+id/album_cover_image_view" /> + + + + + + + + + + + app:layout_constraintTop_toBottomOf="@+id/album_detail_view" />