2016-06-23 5 views
1

Там TextView и я хочу, чтобы он сделал VectorDrawable фон. Я vector.xmlAndroid: Вектор имеет размытие на андроиде 4.4

<vector android:height="24dp" android:viewportHeight="114.0" 
    android:viewportWidth="494.0" android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android"> 
    <path android:fillColor="#FFFFFF" 
     android:pathData="M12,86.61L2.19,76.51L12,67.18L12,8C12,3.58 15.59,0 20.01,0L483.99,0C488.42,0 492,3.58 492,8L492,102C492,106.42 488.41,110 483.99,110L20.01,110C15.58,110 12,106.42 12,102L12,86.61Z" 
     android:strokeColor="#00000000" android:strokeWidth="1"/> 
</vector> 

и это VectorDrawable на Android 4.4 имеет размытые края (не понятно), но и на Android 5.0 и выше, все выглядит хорошо (по мере необходимости).

Помощь решить проблему с андроид 4.4

ответ

0

Использованием этого при использовании ImageView

<ImageView 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    app:srcCompat="@drawable/ic_add" /> <- This may help 

вектора вводимого коэффициент также поддерживается в тех случаях, как TextView's drawableLeft собственность

(с пользовательским TextView для обработки вектора для PreLollipop версия).