diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/AlbumPageFragment.java b/app/src/main/java/com/cappielloantonio/play/ui/fragment/AlbumPageFragment.java index c09eac57..e28bb4a8 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/AlbumPageFragment.java +++ b/app/src/main/java/com/cappielloantonio/play/ui/fragment/AlbumPageFragment.java @@ -122,18 +122,12 @@ public class AlbumPageFragment extends Fragment { activity.getSupportActionBar().setDisplayShowHomeEnabled(true); } + bind.animToolbar.setTitle(albumPageViewModel.getAlbum().getTitle()); + bind.albumNameLabel.setText(albumPageViewModel.getAlbum().getTitle()); bind.albumArtistLabel.setText(albumPageViewModel.getAlbum().getArtistName()); bind.albumReleaseYearLabel.setText(albumPageViewModel.getAlbum().getYear() != 0 ? String.valueOf(albumPageViewModel.getAlbum().getYear()) : ""); - bind.appBarLayout.addOnOffsetChangedListener((appBarLayout, verticalOffset) -> { - if ((bind.albumInfoSector.getHeight() + verticalOffset) < (2 * ViewCompat.getMinimumHeight(bind.animToolbar))) { - bind.animToolbar.setTitle(albumPageViewModel.getAlbum().getTitle()); - } else { - bind.animToolbar.setTitle("Album"); - } - }); - bind.animToolbar.setNavigationOnClickListener(v -> activity.navController.navigateUp()); } diff --git a/app/src/main/res/layout/fragment_album_page.xml b/app/src/main/res/layout/fragment_album_page.xml index c320ea4f..0af6d970 100644 --- a/app/src/main/res/layout/fragment_album_page.xml +++ b/app/src/main/res/layout/fragment_album_page.xml @@ -14,23 +14,21 @@ app:popupTheme="@style/ThemeOverlay.MaterialComponents.Light" app:titleTextColor="@color/titleTextColor" /> - + android:layout_height="wrap_content"> - + android:orientation="vertical"> + android:paddingTop="8dp"> - - - - - - - + android:paddingBottom="@dimen/global_padding_bottom" + app:layout_behavior="@string/appbar_scrolling_view_behavior"> + android:nestedScrollingEnabled="false" + android:paddingTop="8dp" /> + + + + + + + - + \ No newline at end of file