Android 9 патч градиент
Я использую следующий 9 патч.
Я ожидал, что Android создаст градиент от оранжевого до желтоватой правой стороны, в то время как он работает на Android 4, на Android 5 и 6 он создает очень точное изменение, как и в моем 9 патче.
Файл находится в drawable-xxxhdpi (но у меня есть 9 подобных патчей в других папках с относительной плотностью), поэтому должны автоматически применяться сглаживание, градиент и другие графические объекты.
Я что-то упустил или мы не можем больше использовать градиент в растягиваемом патче 9? Спасибо
1 ответ
Вы можете проверить этот обходной путь. (Если кто-то все еще сталкивается с этой проблемой)
if (android.os.Build.VERSION.SDK_INT >= 11) {
setLayerType(View.LAYER_TYPE_SOFTWARE, null);
}