From 48e88138e29662e60a36c23750c89834aba0bd6a Mon Sep 17 00:00:00 2001 From: CappielloAntonio Date: Thu, 13 Jan 2022 14:34:54 +0100 Subject: [PATCH] Set white color to expanded toolbar text --- .../play/ui/fragment/ArtistPageFragment.java | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/app/src/main/java/com/cappielloantonio/play/ui/fragment/ArtistPageFragment.java b/app/src/main/java/com/cappielloantonio/play/ui/fragment/ArtistPageFragment.java index 0c9c6cdd..9bcb4a96 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/fragment/ArtistPageFragment.java +++ b/app/src/main/java/com/cappielloantonio/play/ui/fragment/ArtistPageFragment.java @@ -111,20 +111,11 @@ public class ArtistPageFragment extends Fragment { @SuppressLint("NewApi") private void initAppBar() { activity.setSupportActionBar(bind.animToolbar); - if (activity.getSupportActionBar() != null) - activity.getSupportActionBar().setDisplayHomeAsUpEnabled(true); + if (activity.getSupportActionBar() != null) activity.getSupportActionBar().setDisplayHomeAsUpEnabled(true); bind.collapsingToolbar.setTitle(MusicUtil.getReadableString(artistPageViewModel.getArtist().getName())); bind.animToolbar.setNavigationOnClickListener(v -> activity.navController.navigateUp()); - bind.collapsingToolbar.setCollapsedTitleTextColor(getResources().getColor(R.color.titleTextColor, null)); - - bind.appbar.addOnOffsetChangedListener((appBarLayout, verticalOffset) -> { - if ((bind.collapsingToolbar.getHeight() + verticalOffset) < (2 * ViewCompat.getMinimumHeight(bind.collapsingToolbar))) { - Objects.requireNonNull(bind.animToolbar.getNavigationIcon()).setColorFilter(new BlendModeColorFilter(getResources().getColor(R.color.titleTextColor, null), BlendMode.SRC_ATOP)); - } else { - Objects.requireNonNull(bind.animToolbar.getNavigationIcon()).setColorFilter(new BlendModeColorFilter(getResources().getColor(R.color.white, null), BlendMode.SRC_ATOP)); - } - }); + bind.collapsingToolbar.setExpandedTitleColor(getResources().getColor(R.color.white, null)); } private void initArtistInfo() {