From 762bbd3ba2ed79ee3f015ee5cc486d059dffa1cb Mon Sep 17 00:00:00 2001 From: longerian Date: Mon, 8 Jan 2018 17:29:18 +0800 Subject: [PATCH] support minus margin at cell level --- .../main/java/com/tmall/wireless/tangram/MVHelper.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tangram/src/main/java/com/tmall/wireless/tangram/MVHelper.java b/tangram/src/main/java/com/tmall/wireless/tangram/MVHelper.java index e36bfae..474a037 100644 --- a/tangram/src/main/java/com/tmall/wireless/tangram/MVHelper.java +++ b/tangram/src/main/java/com/tmall/wireless/tangram/MVHelper.java @@ -388,10 +388,10 @@ public class MVHelper { if (lp instanceof ViewGroup.MarginLayoutParams) { ViewGroup.MarginLayoutParams layoutParams = (ViewGroup.MarginLayoutParams) lp; - layoutParams.topMargin = cell.style.margin[MARGIN_TOP_INDEX] >= 0 ? cell.style.margin[MARGIN_TOP_INDEX] : 0; - layoutParams.leftMargin = cell.style.margin[MARGIN_LEFT_INDEX] >= 0 ? cell.style.margin[MARGIN_LEFT_INDEX] : 0; - layoutParams.bottomMargin = cell.style.margin[MARGIN_BOTTOM_INDEX] >= 0 ? cell.style.margin[MARGIN_BOTTOM_INDEX] : 0; - layoutParams.rightMargin = cell.style.margin[MARGIN_RIGHT_INDEX] >= 0 ? cell.style.margin[MARGIN_RIGHT_INDEX] : 0; + layoutParams.topMargin = cell.style.margin[MARGIN_TOP_INDEX]; + layoutParams.leftMargin = cell.style.margin[MARGIN_LEFT_INDEX]; + layoutParams.bottomMargin = cell.style.margin[MARGIN_BOTTOM_INDEX]; + layoutParams.rightMargin = cell.style.margin[MARGIN_RIGHT_INDEX]; } // reset translation animation before reused