diff options
author | John Reck <jreck@google.com> | 2014-08-14 09:02:01 -0700 |
---|---|---|
committer | John Reck <jreck@google.com> | 2014-08-27 17:44:25 -0700 |
commit | 119907cd2575c56b1ebf66348b52e67aaf6a88d8 (patch) | |
tree | 9990e37a560021560316ac2cfc6cf4c64df9cb92 /core/jni/android_view_RenderNode.cpp | |
parent | 1698297daf8068bc9e6971d43744d48f1672bab2 (diff) | |
download | frameworks_base-119907cd2575c56b1ebf66348b52e67aaf6a88d8.zip frameworks_base-119907cd2575c56b1ebf66348b52e67aaf6a88d8.tar.gz frameworks_base-119907cd2575c56b1ebf66348b52e67aaf6a88d8.tar.bz2 |
Animator stuff
Bug: 17228458
Change-Id: Id884a429a512f9cd2be0ed16dbd0f10e92b4440d
Diffstat (limited to 'core/jni/android_view_RenderNode.cpp')
-rw-r--r-- | core/jni/android_view_RenderNode.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/core/jni/android_view_RenderNode.cpp b/core/jni/android_view_RenderNode.cpp index 1e9d722..1296831 100644 --- a/core/jni/android_view_RenderNode.cpp +++ b/core/jni/android_view_RenderNode.cpp @@ -455,6 +455,12 @@ static void android_view_RenderNode_addAnimator(JNIEnv* env, jobject clazz, renderNode->addAnimator(animator); } +static void android_view_RenderNode_endAllAnimators(JNIEnv* env, jobject clazz, + jlong renderNodePtr) { + RenderNode* renderNode = reinterpret_cast<RenderNode*>(renderNodePtr); + renderNode->animators().endAllAnimators(); +} + #endif // USE_OPENGL_RENDERER // ---------------------------------------------------------------------------- @@ -534,6 +540,7 @@ static JNINativeMethod gMethods[] = { { "nGetPivotY", "(J)F", (void*) android_view_RenderNode_getPivotY }, { "nAddAnimator", "(JJ)V", (void*) android_view_RenderNode_addAnimator }, + { "nEndAllAnimators", "(J)V", (void*) android_view_RenderNode_endAllAnimators }, #endif }; |