diff options
author | stefan-niedermann <info@niedermann.it> | 2020-02-01 18:14:28 +0300 |
---|---|---|
committer | stefan-niedermann <info@niedermann.it> | 2020-02-01 18:14:28 +0300 |
commit | 298b7be7e5c355bcf3a3f27e4dfd29713bc25317 (patch) | |
tree | 15ddca3091625496bc6e4b38b27d3a548383752a | |
parent | 3ea1fa89c06ccaf4f3c3ace84a2a418a498d120e (diff) |
Fix #254 EmptyContentView is not inflateable on API level 14
3 files changed, 5 insertions, 4 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/helper/emptycontentview/EmptyContentView.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/helper/emptycontentview/EmptyContentView.java index 8b03545e1..280382cce 100644 --- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/helper/emptycontentview/EmptyContentView.java +++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/helper/emptycontentview/EmptyContentView.java @@ -5,12 +5,12 @@ import android.content.res.TypedArray; import android.util.AttributeSet; import android.view.LayoutInflater; import android.view.View; -import android.widget.ImageView; import android.widget.RelativeLayout; import android.widget.TextView; import androidx.annotation.NonNull; import androidx.annotation.StringRes; +import androidx.appcompat.widget.AppCompatImageView; import butterknife.BindView; import butterknife.ButterKnife; @@ -25,7 +25,7 @@ public class EmptyContentView extends RelativeLayout { @BindView(R.id.description) TextView description; @BindView(R.id.image) - ImageView image; + AppCompatImageView image; public EmptyContentView(@NonNull Context context, AttributeSet attrs) { super(context, attrs); @@ -47,7 +47,7 @@ public class EmptyContentView extends RelativeLayout { } else { description.setText(getResources().getString(descriptionRes)); } - image.setImageDrawable(getResources().getDrawable(a.getResourceId(R.styleable.EmptyContentView_image, R.drawable.ic_app_logo))); + image.setImageResource(a.getResourceId(R.styleable.EmptyContentView_image, R.drawable.ic_app_logo)); a.recycle(); } } diff --git a/app/src/main/res/layout/widget_empty_content_view.xml b/app/src/main/res/layout/widget_empty_content_view.xml index 9c88c9b9e..c3d7cb0bc 100644 --- a/app/src/main/res/layout/widget_empty_content_view.xml +++ b/app/src/main/res/layout/widget_empty_content_view.xml @@ -6,7 +6,7 @@ android:orientation="vertical" android:padding="@dimen/standard_padding"> - <ImageView + <androidx.appcompat.widget.AppCompatImageView android:id="@+id/image" android:layout_width="match_parent" android:layout_height="72dp" diff --git a/fastlane/metadata/android/en-US/changelogs/18.txt b/fastlane/metadata/android/en-US/changelogs/18.txt index e69de29bb..964029ff9 100644 --- a/fastlane/metadata/android/en-US/changelogs/18.txt +++ b/fastlane/metadata/android/en-US/changelogs/18.txt @@ -0,0 +1 @@ +- EmptyContentView is not inflateable on API level 14 (#254)
\ No newline at end of file |