From e3d009e743131e32dc5a4dbe42134359acb45c98 Mon Sep 17 00:00:00 2001 From: Kosh Date: Sat, 17 Jun 2017 22:58:23 +0800 Subject: [PATCH 1/4] added cardview custom background color & provide an example --- .../ExampleMaterialAboutActivity.java | 5 ++++ app/src/main/res/layout/content_main.xml | 9 +++++- app/src/main/res/values/styles.xml | 16 ++++++++-- .../layout/mal_material_about_list_card.xml | 30 +++++++++---------- library/src/main/res/values/attrs.xml | 1 + library/src/main/res/values/styles.xml | 5 ++++ 6 files changed, 48 insertions(+), 18 deletions(-) diff --git a/app/src/main/java/com/danielstone/materialaboutlibrarydemo/ExampleMaterialAboutActivity.java b/app/src/main/java/com/danielstone/materialaboutlibrarydemo/ExampleMaterialAboutActivity.java index 864f633..9835c14 100644 --- a/app/src/main/java/com/danielstone/materialaboutlibrarydemo/ExampleMaterialAboutActivity.java +++ b/app/src/main/java/com/danielstone/materialaboutlibrarydemo/ExampleMaterialAboutActivity.java @@ -30,6 +30,7 @@ public class ExampleMaterialAboutActivity extends MaterialAboutActivity { public static final int THEME_LIGHT_DARKBAR = 1; public static final int THEME_DARK_LIGHTBAR = 2; public static final int THEME_DARK_DARKBAR = 3; + public static final int THEME_DARK_CUSTOM_CARDVIEW = 4; protected int colorIcon = R.color.mal_color_icon_light_theme; @@ -120,6 +121,10 @@ protected void onCreate(@Nullable Bundle savedInstanceState) { setTheme(R.style.AppTheme_MaterialAboutActivity_Dark_DarkActionBar); colorIcon = R.color.mal_color_icon_dark_theme; break; + case THEME_DARK_CUSTOM_CARDVIEW: + setTheme(R.style.AppTheme_MaterialAboutActivity_Light_CustomCardView); + colorIcon = R.color.mal_color_icon_dark_theme; + break; } super.onCreate(savedInstanceState); diff --git a/app/src/main/res/layout/content_main.xml b/app/src/main/res/layout/content_main.xml index 98a39e6..f076933 100644 --- a/app/src/main/res/layout/content_main.xml +++ b/app/src/main/res/layout/content_main.xml @@ -55,5 +55,12 @@ android:tag="3" android:text="Launch Activity - Dark with Dark Action Bar" /> - +