diff options
author | Sunny Goyal <sunnygoyal@google.com> | 2017-02-07 13:11:17 -0800 |
---|---|---|
committer | Sunny Goyal <sunnygoyal@google.com> | 2017-02-09 10:16:22 -0800 |
commit | d5d5e22715c19c361d264693929c15c4325e80fa (patch) | |
tree | de664e7f61c2088de817483d57860a83a1f87228 /src/com/android/launcher3/IconCache.java | |
parent | db7b82960a54b85510aaeba2f543b37b4dc59fc8 (diff) | |
download | packages_apps_Trebuchet-d5d5e22715c19c361d264693929c15c4325e80fa.tar.gz packages_apps_Trebuchet-d5d5e22715c19c361d264693929c15c4325e80fa.tar.bz2 packages_apps_Trebuchet-d5d5e22715c19c361d264693929c15c4325e80fa.zip |
Updating widget tray theme
Using standard theme attributes rather than custom color codes, so
that it plays nice with system theme changes.
Bug: 34819119
Bug: 34897402
Bug: 21446746
Change-Id: I265fba3ceae8873650fd09e4704838d313155e83
Diffstat (limited to 'src/com/android/launcher3/IconCache.java')
-rw-r--r-- | src/com/android/launcher3/IconCache.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/com/android/launcher3/IconCache.java b/src/com/android/launcher3/IconCache.java index 5b487b684..6e9820cf4 100644 --- a/src/com/android/launcher3/IconCache.java +++ b/src/com/android/launcher3/IconCache.java @@ -45,6 +45,7 @@ import android.os.UserHandle; import android.support.annotation.NonNull; import android.text.TextUtils; import android.util.Log; +import android.view.ContextThemeWrapper; import com.android.launcher3.compat.LauncherAppsCompat; import com.android.launcher3.compat.UserManagerCompat; @@ -132,9 +133,9 @@ public class IconCache { mWorkerHandler = new Handler(LauncherModel.getWorkerLooper()); mActivityBgColor = context.getResources().getColor(R.color.quantum_panel_bg_color); - TypedArray ta = context.obtainStyledAttributes(new int[]{R.attr.colorSecondary}); - mPackageBgColor = ta.getColor(0, 0); - ta.recycle(); + mPackageBgColor = Utilities.getAttrColor( + new ContextThemeWrapper(context, R.style.WidgetContainerTheme), + android.R.attr.colorPrimary); mLowResOptions = new BitmapFactory.Options(); // Always prefer RGB_565 config for low res. If the bitmap has transparency, it will // automatically be loaded as ALPHA_8888. |