summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Jerome Gaillard <jgaillard@google.com> 2015-12-11 07:52:27 -0800
committer android-build-merger <android-build-merger@google.com> 2015-12-11 07:52:27 -0800
commit48748c5d5b84920c95156ef711ccffe852b6b7ff (patch)
tree11e2c7ccda20fcc12abfe0143480a54cf300607f
parent3e81d0905676f791fd0d30a78115106e2ece0112 (diff)
parente298bcf7552d95475ab3ca9195e12bc14768fdb5 (diff)
Use RenderDrawable to render mipmaps am: 4b0fe7f14b
am: e298bcf755 * commit 'e298bcf7552d95475ab3ca9195e12bc14768fdb5': Use RenderDrawable to render mipmaps
-rw-r--r--tools/layoutlib/bridge/src/com/android/layoutlib/bridge/impl/RenderDrawable.java12
1 files changed, 6 insertions, 6 deletions
diff --git a/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/impl/RenderDrawable.java b/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/impl/RenderDrawable.java
index 26f9000ad945..d797eecad3dd 100644
--- a/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/impl/RenderDrawable.java
+++ b/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/impl/RenderDrawable.java
@@ -42,10 +42,6 @@ import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
-import java.util.ArrayList;
-import java.util.Collections;
-import java.util.List;
-
/**
* Action to render a given Drawable provided through {@link DrawableParams#getDrawable()}.
*
@@ -72,8 +68,12 @@ public class RenderDrawable extends RenderAction<DrawableParams> {
BridgeContext context = getContext();
drawableResource = context.getRenderResources().resolveResValue(drawableResource);
- if (drawableResource == null ||
- drawableResource.getResourceType() != ResourceType.DRAWABLE) {
+ if (drawableResource == null) {
+ return Status.ERROR_NOT_A_DRAWABLE.createResult();
+ }
+
+ ResourceType resourceType = drawableResource.getResourceType();
+ if (resourceType != ResourceType.DRAWABLE && resourceType != ResourceType.MIPMAP) {
return Status.ERROR_NOT_A_DRAWABLE.createResult();
}