diff --git a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/holder/V2XIllegalParkVH.java b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/holder/V2XIllegalParkVH.java index 87cb291ca2..5f6854cd3e 100644 --- a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/holder/V2XIllegalParkVH.java +++ b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/holder/V2XIllegalParkVH.java @@ -98,17 +98,11 @@ public class V2XIllegalParkVH extends V2XBaseViewHolder { mIlIllegalParkingLike.setOnClickCallListener(v -> { Logger.d(V2XConst.MODULE_NAME, "反馈有用"); roadReportTrue(); - if (V2XServiceManager.getMoGoStatusManager().isVrMode()) { - mIlIllegalParkingLike.mIllegalParkingLike.setImageResource(R.drawable.module_common_icon_like_selected_vr); - } }); mIIllegalParkingUnLike.setOnClickCallListener(v -> { Logger.d(V2XConst.MODULE_NAME, "反馈无用"); roadReportErr(); - if (MogoApisHandler.getInstance().getApis().getStatusManagerApi().isVrMode()) { - mIIllegalParkingUnLike.mIllegalParkingUnLike.setImageResource(R.drawable.module_common_icon_unlike_selected_vr); - } }); } 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 da3323b627..c909bb4bfc 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 @@ -23,7 +23,7 @@ import com.mogo.module.v2x.V2XServiceManager; */ public class HeartLikeView extends LinearLayout implements Animator.AnimatorListener { - public ImageView mIllegalParkingLike; + private ImageView mIllegalParkingLike; private AnimatorSet mAnimatorSet; private OnClickCallListener mOnClickCallListener; @@ -75,6 +75,9 @@ public class HeartLikeView extends LinearLayout implements Animator.AnimatorList if (mOnClickCallListener != null) { mOnClickCallListener.onClicked(HeartLikeView.this); } + if (V2XServiceManager.getMoGoStatusManager().isVrMode()) { + mIllegalParkingLike.setImageResource(R.drawable.module_common_icon_like_selected_vr); + } } @Override 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 6dfc5317a6..4462a5ffd3 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 @@ -22,7 +22,7 @@ import com.mogo.module.v2x.V2XServiceManager; */ public class HeartUnLikeView extends LinearLayout implements Animator.AnimatorListener { - public ImageView mIllegalParkingUnLike; + private ImageView mIllegalParkingUnLike; private AnimatorSet mAnimatorSet; private OnClickCallListener mOnClickCallListener; private boolean isAnimator = false; @@ -45,8 +45,7 @@ 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(), R.anim.v2x_unlike_heart_animation); mAnimatorSet.setTarget(mIllegalParkingUnLike); mAnimatorSet.addListener(this); } @@ -66,6 +65,9 @@ public class HeartUnLikeView extends LinearLayout implements Animator.AnimatorLi if (mOnClickCallListener != null) { mOnClickCallListener.onClicked(HeartUnLikeView.this); } + if (V2XServiceManager.getMoGoStatusManager().isVrMode()) { + mIllegalParkingUnLike.setImageResource(R.drawable.module_common_icon_unlike_selected_vr); + } } @Override