Merge "Using the extracted color for plaecholder loading icons" into ub-launcher3-master

This commit is contained in:
Sunny Goyal
2019-04-04 22:24:32 +00:00
committed by Android (Google) Code Review
2 changed files with 6 additions and 3 deletions
+2 -2
View File
@@ -44,7 +44,7 @@
<item name="widgetsTheme">@style/WidgetContainerTheme</item>
<item name="folderDotColor">?android:attr/colorPrimary</item>
<item name="folderIconBorderColor">?android:attr/colorPrimary</item>
<item name="loadingIconColor">#FFF</item>
<item name="loadingIconColor">#CCFFFFFF</item>
<item name="android:windowTranslucentStatus">false</item>
<item name="android:windowTranslucentNavigation">false</item>
@@ -82,7 +82,7 @@
<item name="folderDotColor">#FF464646</item>
<item name="folderIconBorderColor">#FF80868B</item>
<item name="isMainColorDark">true</item>
<item name="loadingIconColor">#000</item>
<item name="loadingIconColor">#99FFFFFF</item>
</style>
<style name="LauncherTheme.Dark.DarkText" parent="@style/LauncherTheme.Dark">
@@ -15,6 +15,8 @@
*/
package com.android.launcher3.graphics;
import static androidx.core.graphics.ColorUtils.compositeColors;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.Canvas;
@@ -47,7 +49,8 @@ public class PlaceHolderIconDrawable extends FastBitmapDrawable {
super(b, iconColor);
mProgressPath = progressPath;
mPaint.setColor(Themes.getAttrColor(context, R.attr.loadingIconColor));
mPaint.setColor(compositeColors(
Themes.getAttrColor(context, R.attr.loadingIconColor), iconColor));
}
@Override