summaryrefslogtreecommitdiff
path: root/core/java/android/view/RenderNode.java
diff options
context:
space:
mode:
authorChris Craik <ccraik@google.com>2014-09-05 14:08:08 -0700
committerChris Craik <ccraik@google.com>2014-09-05 15:23:08 -0700
commit5c75c52e048a01c23b18f4e31ae624b5fe43e23c (patch)
treee507692fd4fd667356cf7c22cecc64733dcb3969 /core/java/android/view/RenderNode.java
parentf634c08b57256bf236c00ce1e917f6299d34e8a1 (diff)
Add shadow/clipping properties to HierarchyViewer
bug:15777980 Change-Id: Ic3d24326f585d2d2b9889486f0ed322eb98b5af8
Diffstat (limited to 'core/java/android/view/RenderNode.java')
-rw-r--r--core/java/android/view/RenderNode.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/core/java/android/view/RenderNode.java b/core/java/android/view/RenderNode.java
index 9dc9766abedf..47f72a87b914 100644
--- a/core/java/android/view/RenderNode.java
+++ b/core/java/android/view/RenderNode.java
@@ -367,6 +367,10 @@ public class RenderNode {
throw new IllegalArgumentException("Unrecognized outline?");
}
+ public boolean hasShadow() {
+ return nHasShadow(mNativeRenderNode);
+ }
+
/**
* Enables or disables clipping to the outline.
*
@@ -861,6 +865,7 @@ public class RenderNode {
float alpha);
private static native boolean nSetOutlineEmpty(long renderNode);
private static native boolean nSetOutlineNone(long renderNode);
+ private static native boolean nHasShadow(long renderNode);
private static native boolean nSetClipToOutline(long renderNode, boolean clipToOutline);
private static native boolean nSetRevealClip(long renderNode,
boolean shouldClip, float x, float y, float radius);