diff --git a/app/src/main/java/de/danoeh/antennapod/adapter/NavListAdapter.java b/app/src/main/java/de/danoeh/antennapod/adapter/NavListAdapter.java index 6fcdca416..aaf914ebc 100644 --- a/app/src/main/java/de/danoeh/antennapod/adapter/NavListAdapter.java +++ b/app/src/main/java/de/danoeh/antennapod/adapter/NavListAdapter.java @@ -22,7 +22,6 @@ import androidx.recyclerview.widget.RecyclerView; import com.bumptech.glide.Glide; import com.bumptech.glide.request.RequestOptions; import com.joanzapata.iconify.Iconify; -import com.joanzapata.iconify.widget.IconTextView; import de.danoeh.antennapod.R; import de.danoeh.antennapod.activity.PreferenceActivity; import de.danoeh.antennapod.fragment.CompletedDownloadsFragment; @@ -388,7 +387,7 @@ public class NavListAdapter extends RecyclerView.Adapter static class FeedHolder extends Holder { final ImageView image; final TextView title; - final IconTextView failure; + final ImageView failure; final TextView count; public FeedHolder(@NonNull View itemView) { diff --git a/app/src/main/res/layout/nav_listitem.xml b/app/src/main/res/layout/nav_listitem.xml index 607b328e6..37b629abb 100644 --- a/app/src/main/res/layout/nav_listitem.xml +++ b/app/src/main/res/layout/nav_listitem.xml @@ -1,82 +1,81 @@ + xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:app="http://schemas.android.com/apk/res-auto" + xmlns:tools="http://schemas.android.com/tools" + android:layout_width="match_parent" + android:layout_height="@dimen/listitem_iconwithtext_height" + android:foreground="?attr/selectableItemBackground" + android:orientation="vertical"> - + android:adjustViewBounds="true" + android:cropToPadding="true" + android:importantForAccessibility="no" + android:scaleType="centerInside" + tools:src="@drawable/ic_download_black" /> - + app:srcCompat="@drawable/ic_error" + app:tint="@color/download_failed_red" + tools:background="@android:color/holo_green_dark" + tools:text="!" /> + diff --git a/core/src/main/res/drawable/ic_error.xml b/core/src/main/res/drawable/ic_error.xml new file mode 100644 index 000000000..402f224b2 --- /dev/null +++ b/core/src/main/res/drawable/ic_error.xml @@ -0,0 +1,9 @@ + + +