ok Я знаю, что могу установить цвет фона textview на textview.setBackgroundColor(R.color.darkgrey)
или какой-либо другой цвет, но im в немного другой ситуации. У меня есть объект с тремя свойствами: имя, значение и краска. Я использовал этот объект для рисования кругового графика и сделал кучу textview в качестве легенд для графика. Все, что я хочу сделать, это установить цвет фона для Paint, который используется для графика. Я установил Paint, используя метод setARGB android.graphics.Paint. Я просмотрел андроидные ноты, пытаясь найти метод преобразования, чтобы изменить Paint на цвет, но не повезло.Как установитьBackgroundColor textview в Paint вместо цвета?
Любые идеи, как setBackgroundColor() для текстового просмотра с использованием Paint?
Почему бы просто не удержать значение ARGB в вашем объекте вместе с именем, значением и 'Paint'? – CommonsWare
Да, значение ARGB для краски удерживается объектом, но его просто im получает ошибку «метод setBackgroundColor (int) в представлении типа не применим для аргумента (Paint)», когда я пытаюсь установить фон textview для этой краски – ariken929
Значение ARGB является целым числом. Сделайте свой объект удержанием имени, значения, 'Paint' и целого числа. Поместите значение ARGB в целое число. Используйте целое число с 'setBackgroundColor()'. – CommonsWare