From 4f402328d3764e89faee120f47135bb677bf5a99 Mon Sep 17 00:00:00 2001 From: liujing Date: Sun, 13 Dec 2020 11:21:59 +0800 Subject: [PATCH] =?UTF-8?q?[add]=20=E7=82=B9=E8=B5=9E+=E8=B8=A9=20vr?= =?UTF-8?q?=E4=B8=8B=E7=A6=81=E7=94=A8=E5=8A=A8=E7=94=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/mogo/module/v2x/view/HeartLikeView.java | 2 +- .../main/java/com/mogo/module/v2x/view/HeartUnLikeView.java | 4 +++- .../src/main/res/anim/v2x_like_heart_animation_vr.xml | 4 ++++ .../src/main/res/anim/v2x_unlike_heart_animation_vr.xml | 4 ++++ 4 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 modules/mogo-module-v2x/src/main/res/anim/v2x_like_heart_animation_vr.xml create mode 100644 modules/mogo-module-v2x/src/main/res/anim/v2x_unlike_heart_animation_vr.xml diff --git a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/view/HeartLikeView.java b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/view/HeartLikeView.java index c909bb4bfc..5adeb236e2 100644 --- a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/view/HeartLikeView.java +++ b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/view/HeartLikeView.java @@ -55,7 +55,7 @@ public class HeartLikeView extends LinearLayout implements Animator.AnimatorList isAnimator = true; if (mAnimatorSet == null) { mAnimatorSet = (AnimatorSet) AnimatorInflater.loadAnimator(getContext(), - R.anim.v2x_like_heart_animation); + V2XServiceManager.getMoGoStatusManager().isVrMode() ? R.anim.v2x_like_heart_animation_vr : R.anim.v2x_like_heart_animation); mAnimatorSet.setTarget(mIllegalParkingLike); mAnimatorSet.addListener(this); } diff --git a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/view/HeartUnLikeView.java b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/view/HeartUnLikeView.java index 4462a5ffd3..b361791431 100644 --- a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/view/HeartUnLikeView.java +++ b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/view/HeartUnLikeView.java @@ -45,7 +45,9 @@ public class HeartUnLikeView extends LinearLayout implements Animator.AnimatorLi isAnimator = true; if (mAnimatorSet == null) { - mAnimatorSet = (AnimatorSet) AnimatorInflater.loadAnimator(getContext(), R.anim.v2x_unlike_heart_animation); + mAnimatorSet = (AnimatorSet) AnimatorInflater.loadAnimator(getContext(), + V2XServiceManager.getMoGoStatusManager().isVrMode() ? + R.anim.v2x_unlike_heart_animation_vr : R.anim.v2x_unlike_heart_animation); mAnimatorSet.setTarget(mIllegalParkingUnLike); mAnimatorSet.addListener(this); } diff --git a/modules/mogo-module-v2x/src/main/res/anim/v2x_like_heart_animation_vr.xml b/modules/mogo-module-v2x/src/main/res/anim/v2x_like_heart_animation_vr.xml new file mode 100644 index 0000000000..bdf486cf3f --- /dev/null +++ b/modules/mogo-module-v2x/src/main/res/anim/v2x_like_heart_animation_vr.xml @@ -0,0 +1,4 @@ + + + \ No newline at end of file diff --git a/modules/mogo-module-v2x/src/main/res/anim/v2x_unlike_heart_animation_vr.xml b/modules/mogo-module-v2x/src/main/res/anim/v2x_unlike_heart_animation_vr.xml new file mode 100644 index 0000000000..bdf486cf3f --- /dev/null +++ b/modules/mogo-module-v2x/src/main/res/anim/v2x_unlike_heart_animation_vr.xml @@ -0,0 +1,4 @@ + + + \ No newline at end of file