From 9af13cc18f8c59c620c18455baaffaa64f209fc1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20G=C3=BCng=C3=B6ren?= Date: Wed, 12 Sep 2018 17:19:41 +0300 Subject: [PATCH] badgeview needs handle padding of view --- build.gradle | 2 +- library/src/main/java/com/allenliu/badgeview/BadgeView.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index be58642..53111bb 100644 --- a/build.gradle +++ b/build.gradle @@ -5,7 +5,7 @@ buildscript { jcenter() } dependencies { - classpath 'com.android.tools.build:gradle:2.1.0' + classpath 'com.android.tools.build:gradle:3.1.3' classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.0' classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3' // NOTE: Do not place your application dependencies here; they belong diff --git a/library/src/main/java/com/allenliu/badgeview/BadgeView.java b/library/src/main/java/com/allenliu/badgeview/BadgeView.java index 77bd17a..342ed0f 100644 --- a/library/src/main/java/com/allenliu/badgeview/BadgeView.java +++ b/library/src/main/java/com/allenliu/badgeview/BadgeView.java @@ -281,6 +281,7 @@ public BadgeView bind(View view) { }else{ containerParams.width=origionWidth+rightMargin+horiontalSpace+leftMargin; } + container.setPadding(view.getPaddingLeft(), view.getPaddingTop(), view.getPaddingRight(), view.getPaddingBottom()); container.setLayoutParams(containerParams); //setGravity