Fix drawableStart resource not found API 19
Today try running on Android 4.4 (api 19) is faulty drawableStart resource not found API 19 taking drawableStart for TextView:
android.content.res.Resources$NotFoundException: File res/drawable/ic_add.xml from drawable resource ID #0x7f020
I've checked in build.gradle file has support vector as below but still pulled:
android { defaultConfig { vectorDrawables.useSupportLibrary = true } }
Finally I was overcome by using library version 1.1.0-alpha01 appcompat (or later)
implementation “androidx.appcompat:appcompat:1.1.0-alpha01”
Then replaced by TextView AppCompatTextView, and instead drawableStart by drawableStartCompat
<androidx.appcompat.widget.AppCompatTextView android:id="@+id/tvIconSearch" android:layout_width="wrap_content" android:layout_height="22dp" android:background="@drawable/home_header_search_icon_bg_style" android:padding="6dp" app:drawableStartCompat="@drawable/ic_add" />
Recent Comments