You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@weex.apache.org by mi...@apache.org on 2018/02/08 08:55:45 UTC

[5/7] incubator-weex git commit: * [android] fix box-shadow will show black color shadow when you use two or more decimal places alpha value

* [android] fix box-shadow will show black color shadow when you use two or more decimal places alpha value


Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/3910ee82
Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/3910ee82
Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/3910ee82

Branch: refs/heads/master
Commit: 3910ee82329155ac8e7d86b6c21fe492e7015c19
Parents: 05edd81
Author: sunsky6 <su...@163.com>
Authored: Wed Feb 7 14:28:07 2018 +0800
Committer: sunsky6 <su...@163.com>
Committed: Wed Feb 7 14:28:07 2018 +0800

----------------------------------------------------------------------
 android/sdk/src/main/java/com/taobao/weex/utils/BoxShadowUtil.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/3910ee82/android/sdk/src/main/java/com/taobao/weex/utils/BoxShadowUtil.java
----------------------------------------------------------------------
diff --git a/android/sdk/src/main/java/com/taobao/weex/utils/BoxShadowUtil.java b/android/sdk/src/main/java/com/taobao/weex/utils/BoxShadowUtil.java
index f37aac8..288be62 100644
--- a/android/sdk/src/main/java/com/taobao/weex/utils/BoxShadowUtil.java
+++ b/android/sdk/src/main/java/com/taobao/weex/utils/BoxShadowUtil.java
@@ -306,7 +306,7 @@ public class BoxShadowUtil {
     String processedStyle = boxShadowStyle;
     while (matcher.find()) {
       String color = matcher.group();
-      processedStyle = processedStyle.replace(color, "#" + Integer.toHexString(WXResourceUtils.getColor(color, Color.BLACK)));
+      processedStyle = processedStyle.replace(color, "#" + String.format("%8s", Integer.toHexString(WXResourceUtils.getColor(color, Color.BLACK))).replaceAll("\\s", "0"));
     }
 
     String[] styles = processedStyle.split(",");