diff options
author | Bryan Owens <djbryan3540@gmail.com> | 2016-04-08 19:41:40 -0500 |
---|---|---|
committer | Gerrit Code Review <gerrit@cyanogenmod.org> | 2016-06-14 14:16:21 -0700 |
commit | c963ecdfd1bb489eaa6fd7e91e748ac95f774496 (patch) | |
tree | 5d0e2d14e9be0c203c333a44a79ed50a27b6ea6b | |
parent | b277701816240ceb13425e38b515b790ffd2f864 (diff) | |
download | android_packages_apps_PackageInstaller-c963ecdfd1bb489eaa6fd7e91e748ac95f774496.tar.gz android_packages_apps_PackageInstaller-c963ecdfd1bb489eaa6fd7e91e748ac95f774496.tar.bz2 android_packages_apps_PackageInstaller-c963ecdfd1bb489eaa6fd7e91e748ac95f774496.zip |
Themes: Add tint mode so custom icons can show in permissions settings
Change-Id: I8fa2360d1340cb825938f4c820d99c98d3037baa
Signed-off-by: Bryan Owens <djbryan3540@gmail.com>
-rw-r--r-- | src/com/android/packageinstaller/permission/utils/Utils.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/com/android/packageinstaller/permission/utils/Utils.java b/src/com/android/packageinstaller/permission/utils/Utils.java index 21830378..fb2ba654 100644 --- a/src/com/android/packageinstaller/permission/utils/Utils.java +++ b/src/com/android/packageinstaller/permission/utils/Utils.java @@ -26,6 +26,7 @@ import android.content.res.Configuration; import android.content.res.Resources; import android.content.res.Resources.Theme; import android.graphics.drawable.Drawable; +import android.graphics.PorterDuff; import android.util.ArraySet; import android.util.Log; import android.util.TypedValue; @@ -113,6 +114,7 @@ public class Utils { theme.resolveAttribute(attr, typedValue, true); icon = icon.mutate(); icon.setTint(context.getColor(typedValue.resourceId)); + icon.setTintMode(PorterDuff.Mode.SRC_ATOP); return icon; } |