Два разных способа настройки цветовых кодов для андроид-представления, возвращающего разные результаты, не знаете почему?Почему существует разница между цветами дисплея для R.color. <colorString> и Color.parseColor (colorString in hex) в android?
Попытка реструктурировать код и хотел преобразовать следующий фрагмент: Метод 1:
Paint p = new Paint();
p.setColor(Color.parseColor("#D32F2F"));
немногому отформатированный способ получения результата с помощью color.xml в андроида
Способ 2:
Paint p = new Paint();
p.setColor(R.color.recyclerViewAnimationBackground);
Color Name and display in colors.xml
Проблема заключается в том, что результаты, возвращаемые обоими, должны быть одинаковыми, но не уверены, почему они отличаются.
Метод 1: Возвращает Red Метод 2: Возвращает Violet
Я не блокирован в усилиях в области развития, но надеюсь получить некоторую помощь в понимании логики позади этого.
:-) Я люблю то, что мы добавили код библиотеки поддержки в то же время, на самом деле –
ЛЮБИТ факт, что вы оба добавили это неправильно, полностью упустили точку с классом ContextCompat. –
@Amit: Большое спасибо, это помогает :) – sumandas