From 21d7b3d5df186639ba6d8b1e7f7ea5bf5a4c4825 Mon Sep 17 00:00:00 2001 From: Karim Abou Zeid Date: Sat, 28 Apr 2018 13:38:21 +0200 Subject: [PATCH] Fix album page toolbar color --- .../ui/activities/AlbumDetailActivity.java | 3 +- .../main/res/layout/activity_album_detail.xml | 344 +++++++++--------- 2 files changed, 170 insertions(+), 177 deletions(-) diff --git a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/AlbumDetailActivity.java b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/AlbumDetailActivity.java index 7dbc0f96..788fb94c 100644 --- a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/AlbumDetailActivity.java +++ b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/AlbumDetailActivity.java @@ -202,6 +202,7 @@ public class AlbumDetailActivity extends AbsSlidingMusicPanelActivity implements setTaskDescriptionColor(color); toolbar.setBackgroundColor(color); + setSupportActionBar(toolbar); // needed to auto readjust the toolbar content color setStatusbarColor(color); int secondaryTextColor = MaterialValueHelper.getSecondaryTextColor(this, ColorUtil.isColorLight(color)); @@ -263,7 +264,7 @@ public class AlbumDetailActivity extends AbsSlidingMusicPanelActivity implements @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.menu_album_detail, menu); - return true; + return super.onCreateOptionsMenu(menu); } private void loadWiki() { diff --git a/app/src/main/res/layout/activity_album_detail.xml b/app/src/main/res/layout/activity_album_detail.xml index bb7032df..fabc56f9 100644 --- a/app/src/main/res/layout/activity_album_detail.xml +++ b/app/src/main/res/layout/activity_album_detail.xml @@ -1,226 +1,218 @@ - + android:layout_height="match_parent" + android:orientation="vertical"> - + - + android:elevation="@dimen/toolbar_elevation" + tools:ignore="UnusedAttribute"> - + + + + + + + + + + android:orientation="vertical"> - - - + android:layout_height="@dimen/detail_header_height" + android:background="?attr/defaultFooterColor" + android:elevation="@dimen/toolbar_elevation" + android:orientation="horizontal" + tools:ignore="UnusedAttribute"> - - - - - - - + + - - - + android:layout_height="match_parent" + android:layout_marginBottom="16dp" + android:layout_marginTop="16dp" + android:orientation="vertical"> + android:layout_height="wrap_content" + android:layout_weight="2" + android:gravity="center_vertical" + android:orientation="horizontal" + android:paddingEnd="16dp" + android:paddingLeft="0dp" + android:paddingRight="16dp" + android:paddingStart="0dp"> - + + + android:textAppearance="@style/TextAppearance.AppCompat.Subhead" /> - + - + - + - + android:textAppearance="@style/TextAppearance.AppCompat.Body1" /> - + - + - + - + android:textAppearance="@style/TextAppearance.AppCompat.Body1" /> - + - + - + - - - - - - - + android:textAppearance="@style/TextAppearance.AppCompat.Body1" /> - - - - - + + android:layout_height="match_parent" + android:background="@android:color/transparent" /> + - + - \ No newline at end of file + + + + \ No newline at end of file