Определение стиля, цвета и т. Д. В XML?

Я использую довольно простой рисунок в приложении, над которым я работаю, и задаюсь вопросом о «правильном» способе обработки атрибутов Paint, таких как цвет и т. Д. Когда строки, стили, меню, макеты и т. Д. Разделены Из логики приложения и определенной в XML, мне было интересно, как (если возможно) определить стиль «Paint» в XML во многом таким же образом.

Я выполнил ряд поисков и вышел пустым, что может быть ответом, но задавался вопросом о других подходах, чем, скажем:

mPaint = new Paint(); mPaint.setStyle(Paint.Style.STROKE); mPaint.setColor(0x80808080); 

Благодаря,

Павел

Насколько я знаю, нет возможности определить стиль рисования в XML-файле ресурса Android. Однако вы можете определить необходимые значения (целые числа, цвета и т. Д.) В XML-ресурсе и загрузить их в свой объект Paint позже вручную. Он по-прежнему жестко запрограммирован, но по крайней мере вы можете определить цвета и т. Д. В своем файле ресурсов один раз и позже использовать их в разных местах. 🙂