android/etc
svg 파일이 android api 낮은버전에서만 깨질때
thomass
2019. 8. 7. 10:59
svg쓰는 부분에
ContextCompat.getDrawable(Context,R.drawable.ic_img)//이것을
AppCompatResources.getDrawable(Context,R.drawable.ic_img)//이렇게
val drawable = ContextCompat.getDrawable(viewHolder.itemView.context, imgs[position])//이것을
val drawable = AppCompatResources.getDrawable(viewHolder.itemView.context, imgs[position])//이렇게 바꾸자
xml에서
android:src
android:button
android:drawableStart
이렇게 사용하던것을
app:srcCompat
app:buttonCompat
app:drawableStartCompat
요렇게 바꾸자
참고:https://stackoverflow.com/questions/38184911/vectordrawable-not-rendering-correctly-on-api-23
반응형