Commit | Line | Data |
---|---|---|
a7bdce84 | 1 | From 5d2305c7564bb7ea1d4dda47ca09267173dfcb1f Mon Sep 17 00:00:00 2001 |
6bcbafcd L |
2 | From: Alex Cruz <mazdarider23@gmail.com> |
3 | Date: Tue, 24 Jan 2017 11:14:46 +0100 | |
c00f212d | 4 | Subject: [PATCH 35/39] Expose external qs tile tint color |
6bcbafcd L |
5 | |
6 | This should allow themers to get around issues like this (see pic below) | |
7 | ||
8 | https://i.imgur.com/cG2OzRT.jpg | |
9 | ||
10 | Change-Id: If6dbf9ab29f8007d85a3c45524b1cf4ba1b032fb | |
11 | --- | |
12 | packages/SystemUI/res/values/projekt_colors.xml | 2 ++ | |
13 | .../SystemUI/src/com/android/systemui/qs/customize/TileQueryHelper.java | 2 +- | |
14 | 2 files changed, 3 insertions(+), 1 deletion(-) | |
15 | ||
16 | diff --git a/packages/SystemUI/res/values/projekt_colors.xml b/packages/SystemUI/res/values/projekt_colors.xml | |
5596c080 | 17 | index 83b852416e1..e31d1244ac8 100644 |
6bcbafcd L |
18 | --- a/packages/SystemUI/res/values/projekt_colors.xml |
19 | +++ b/packages/SystemUI/res/values/projekt_colors.xml | |
20 | @@ -30,4 +30,6 @@ | |
21 | <color name="qs_battery_graph_text_color">#66FFFFFF</color> | |
22 | <!-- QS battery accent color --> | |
23 | <color name="qs_battery_accent">@*android:color/accent_device_default_light</color> | |
24 | + <!-- External QS tile tint color --> | |
25 | + <color name="external_qs_tile_tint_color">@android:color/white</color> | |
26 | </resources> | |
27 | diff --git a/packages/SystemUI/src/com/android/systemui/qs/customize/TileQueryHelper.java b/packages/SystemUI/src/com/android/systemui/qs/customize/TileQueryHelper.java | |
5596c080 | 28 | index 0cd6490614b..6fabc6101ca 100644 |
6bcbafcd L |
29 | --- a/packages/SystemUI/src/com/android/systemui/qs/customize/TileQueryHelper.java |
30 | +++ b/packages/SystemUI/src/com/android/systemui/qs/customize/TileQueryHelper.java | |
31 | @@ -177,7 +177,7 @@ public class TileQueryHelper { | |
32 | continue; | |
33 | } | |
34 | icon.mutate(); | |
35 | - icon.setTint(mContext.getColor(android.R.color.white)); | |
36 | + icon.setTint(mContext.getColor(R.color.external_qs_tile_tint_color)); | |
37 | CharSequence label = info.serviceInfo.loadLabel(pm); | |
38 | addTile(spec, icon, label != null ? label.toString() : "null", appLabel, mContext); | |
39 | } | |
40 | -- | |
5596c080 | 41 | 2.11.1 |
6bcbafcd | 42 |