From dae9204f42bb4848c12d627c962abfc1a5daa154 Mon Sep 17 00:00:00 2001 From: Narinder Rana Date: Tue, 29 Sep 2020 23:04:15 +0530 Subject: [PATCH 1/2] implement e ui sdk, update navigation drawer background --- res/values/colors.xml | 12 ++++---- .../contacts/activities/PeopleActivity.java | 30 ++++++++++--------- 2 files changed, 23 insertions(+), 19 deletions(-) diff --git a/res/values/colors.xml b/res/values/colors.xml index aeba877162..f18d14d336 100644 --- a/res/values/colors.xml +++ b/res/values/colors.xml @@ -40,8 +40,9 @@ #bababa - #1c3aa9 - #2a56c6 + @lineageos.platform:color/color_default_primary + @lineageos.platform:color/color_default_primary_dark + @lineageos.platform:color/color_default_accent #546E7A #607D8B @@ -205,8 +206,9 @@ @color/dialtacts_theme_color - #f9f9f9 - #FFFFFF + @lineageos.platform:color/color_default_background + @lineageos.platform:color/color_default_background + #d1041c @@ -248,7 +250,7 @@ #E5E5E5 - #FAFAFA + @lineageos.platform:color/color_default_background #E8E8E8 diff --git a/src/com/android/contacts/activities/PeopleActivity.java b/src/com/android/contacts/activities/PeopleActivity.java index 10bf815295..0aa6c38580 100644 --- a/src/com/android/contacts/activities/PeopleActivity.java +++ b/src/com/android/contacts/activities/PeopleActivity.java @@ -1305,22 +1305,24 @@ public class PeopleActivity extends AppCompatContactsActivity implements * */ private int fetchAccentColor() { - TypedValue typedValue = new TypedValue(); - TypedArray a = this.obtainStyledAttributes(typedValue.data, new int[] { R.attr.colorAccent }); - int color = a.getColor(0, 0); - - a.recycle(); - Log.e("TAG", "accent Colour #"+Integer.toHexString(color)); - - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { - Window window = getWindow(); - window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS); - window.setStatusBarColor(color); - } - getSupportActionBar().setBackgroundDrawable( - new ColorDrawable(color)); +// TypedValue typedValue = new TypedValue(); +// +// TypedArray a = this.obtainStyledAttributes(typedValue.data, new int[] { R.attr.colorAccent }); +// int color = a.getColor(0, 0); +// +// a.recycle(); +// Log.e("TAG", "accent Colour #"+Integer.toHexString(color)); +// +// if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { +// Window window = getWindow(); +// window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS); +// window.setStatusBarColor(color); +// } +// getSupportActionBar().setBackgroundDrawable( +// new ColorDrawable(color)); + int color=getResources().getColor(R.color.accent); return color; } -- GitLab From 9881cab675c2c084ad18e10e38da15d19148e514 Mon Sep 17 00:00:00 2001 From: narinder Rana Date: Wed, 7 Oct 2020 15:04:22 +0000 Subject: [PATCH 2/2] remove comment in peopleActivity.java --- .../contacts/activities/PeopleActivity.java | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/src/com/android/contacts/activities/PeopleActivity.java b/src/com/android/contacts/activities/PeopleActivity.java index 0aa6c38580..62195ba76c 100644 --- a/src/com/android/contacts/activities/PeopleActivity.java +++ b/src/com/android/contacts/activities/PeopleActivity.java @@ -1306,25 +1306,8 @@ public class PeopleActivity extends AppCompatContactsActivity implements private int fetchAccentColor() { - -// TypedValue typedValue = new TypedValue(); -// -// TypedArray a = this.obtainStyledAttributes(typedValue.data, new int[] { R.attr.colorAccent }); -// int color = a.getColor(0, 0); -// -// a.recycle(); -// Log.e("TAG", "accent Colour #"+Integer.toHexString(color)); -// -// if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { -// Window window = getWindow(); -// window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS); -// window.setStatusBarColor(color); -// } -// getSupportActionBar().setBackgroundDrawable( -// new ColorDrawable(color)); int color=getResources().getColor(R.color.accent); - - return color; + return color; } -- GitLab