aboutsummaryrefslogtreecommitdiff
path: root/bridge/src/com/android/layoutlib/bridge/resources/SysUiResources.java
diff options
context:
space:
mode:
Diffstat (limited to 'bridge/src/com/android/layoutlib/bridge/resources/SysUiResources.java')
-rw-r--r--bridge/src/com/android/layoutlib/bridge/resources/SysUiResources.java8
1 files changed, 3 insertions, 5 deletions
diff --git a/bridge/src/com/android/layoutlib/bridge/resources/SysUiResources.java b/bridge/src/com/android/layoutlib/bridge/resources/SysUiResources.java
index 84ed6a04c4..f8884d4b2e 100644
--- a/bridge/src/com/android/layoutlib/bridge/resources/SysUiResources.java
+++ b/bridge/src/com/android/layoutlib/bridge/resources/SysUiResources.java
@@ -36,7 +36,6 @@ import android.graphics.BitmapFactory.Options;
import android.graphics.drawable.BitmapDrawable;
import android.widget.ImageView;
-import java.io.IOException;
import java.io.InputStream;
public class SysUiResources {
@@ -67,10 +66,8 @@ public class SysUiResources {
return null;
}
- public static ImageView loadIcon(Context context, int api, ImageView imageView, String
- iconName,
- Density density, boolean
- isRtl) {
+ public static ImageView loadIcon(Context context, int api, ImageView imageView,
+ String iconName, Density density, boolean isRtl, int color) {
LayoutDirection dir = isRtl ? LayoutDirection.RTL : null;
IconLoader iconLoader = new IconLoader(iconName, density, api,
dir);
@@ -90,6 +87,7 @@ public class SysUiResources {
if (bitmap != null) {
BitmapDrawable drawable = new BitmapDrawable(context.getResources(), bitmap);
+ drawable.setTint(color);
imageView.setImageDrawable(drawable);
}
}