diff options
| author | 2015-12-11 07:52:27 -0800 | |
|---|---|---|
| committer | 2015-12-11 07:52:27 -0800 | |
| commit | 48748c5d5b84920c95156ef711ccffe852b6b7ff (patch) | |
| tree | 11e2c7ccda20fcc12abfe0143480a54cf300607f | |
| parent | 3e81d0905676f791fd0d30a78115106e2ece0112 (diff) | |
| parent | e298bcf7552d95475ab3ca9195e12bc14768fdb5 (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.java | 12 |
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(); } |