From cb9811aeaec8de103195be318e75da4835394055 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=82=96=E7=90=AA?= Date: Fri, 9 Aug 2019 17:24:32 +0800 Subject: [PATCH] update to 1.5.4 --- README-EN.md | 4 ++-- README.md | 4 ++-- app/build.gradle | 4 ++-- build.gradle | 2 +- .../noober/background/drawable/GradientDrawableCreator.java | 2 +- .../noober/background/drawable/GradientDrawableCreator.java | 2 +- 6 files changed, 9 insertions(+), 9 deletions(-) diff --git a/README-EN.md b/README-EN.md index 21dd1ae..ba4ba03 100644 --- a/README-EN.md +++ b/README-EN.md @@ -7,12 +7,12 @@ A framework for directly generating shape through Tags, no need to write shape.x Add this to your app's build.gradle: implementation "com.android.support:appcompat-v7:$supportVersion" - implementation 'com.noober.background:core:1.5.3' + implementation 'com.noober.background:core:1.5.4' if use androidx: implementation "androidx.appcompat:appcompat:$supportVersion" - implementation 'com.noober.background:core:1.5.3' + implementation 'com.noober.background:core:1.5.4' ## Example effect diff --git a/README.md b/README.md index b3c4415..a6ccc78 100644 --- a/README.md +++ b/README.md @@ -10,12 +10,12 @@ A framework for directly generating shape through Tags, no need to write shape.x 依赖方式: implementation "com.android.support:appcompat-v7:$supportVersion" - implementation 'com.noober.background:core:1.5.3' + implementation 'com.noober.background:core:1.5.4' 如果项目使用了androidx: implementation "androidx.appcompat:appcompat:$supportVersion" - implementation 'com.noober.background:core:1.5.3' + implementation 'com.noober.background:core:1.5.4' ## 使用文档 diff --git a/app/build.gradle b/app/build.gradle index dc450ed..eb1c8a0 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -37,7 +37,7 @@ dependencies { testImplementation 'junit:junit:4.12' androidTestImplementation 'com.android.support.test:runner:1.0.2' androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2' -// implementation 'com.noober.background:core:1.5.2' - implementation project(':library') + implementation 'com.noober.background:core:1.5.4' +// implementation project(':library') implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" } diff --git a/build.gradle b/build.gradle index 4910b45..7c29eaf 100644 --- a/build.gradle +++ b/build.gradle @@ -36,7 +36,7 @@ ext { userOrg = 'noober' groupId = 'com.noober.background' uploadName = 'LibraryForBackground' - publishVersion = '1.5.4-ALPHA' + publishVersion = '1.5.4' desc = "A framework for directly generating shape through Tags, no need to write shape.xml again(通过标签直接生成shape,无需再写shape.xml)" website = 'https://github.com/JavaNoober/BackgroundLibrary' // gradlew clean build bintrayUpload -PbintrayUser=xiaoqiandroid -PbintrayKey=xxxxxxxxxxxxxxxx -PdryRun=false diff --git a/library/src/main/java/com/noober/background/drawable/GradientDrawableCreator.java b/library/src/main/java/com/noober/background/drawable/GradientDrawableCreator.java index cc904f5..37582f6 100644 --- a/library/src/main/java/com/noober/background/drawable/GradientDrawableCreator.java +++ b/library/src/main/java/com/noober/background/drawable/GradientDrawableCreator.java @@ -313,7 +313,7 @@ public Drawable create() throws XmlPullParserException { typedArray.hasValue(R.styleable.background_bl_padding_right) && typedArray.hasValue(R.styleable.background_bl_padding_bottom)) { try { - Field paddingField = drawable.getClass().getField("mPadding"); + Field paddingField = drawable.getClass().getDeclaredField("mPadding"); paddingField.setAccessible(true); paddingField.set(drawable, padding); } catch (NoSuchFieldException e) { diff --git a/libraryx/src/main/java/com/noober/background/drawable/GradientDrawableCreator.java b/libraryx/src/main/java/com/noober/background/drawable/GradientDrawableCreator.java index cc904f5..37582f6 100644 --- a/libraryx/src/main/java/com/noober/background/drawable/GradientDrawableCreator.java +++ b/libraryx/src/main/java/com/noober/background/drawable/GradientDrawableCreator.java @@ -313,7 +313,7 @@ public Drawable create() throws XmlPullParserException { typedArray.hasValue(R.styleable.background_bl_padding_right) && typedArray.hasValue(R.styleable.background_bl_padding_bottom)) { try { - Field paddingField = drawable.getClass().getField("mPadding"); + Field paddingField = drawable.getClass().getDeclaredField("mPadding"); paddingField.setAccessible(true); paddingField.set(drawable, padding); } catch (NoSuchFieldException e) {