Установка цвета TextView для Color.Argb (255, 255, 255, 255);почему-то не работает на Xamarin.Android - PullRequest
0 голосов
/ 27 мая 2019

У меня есть несколько текстовых представлений, которые я отображаю с помощью адаптера массива. Мне нужно, чтобы текстовые представления следовали градиенту прозрачности, поэтому первое текстовое представление имеет 255 альфа, следующее 255/2, затем следующее 255/3 и затем 0.

Однако, когда я делаю следующее, текстовые представления полностью прозрачны:

Color color = Color.Argb(255, 255, 255, 255);
rowYearTextView.SetTextColor(color);

Я проверил через отладчик, и для свойства цвета текстового представления на первой итерации адаптера массива установлено значение -1, насколько я понимаю, это правильно. Но по какой-то причине он не будет отображаться.

Но если вместо этого я использую предопределенный цвет, тогда текстовые представления отображаются. например:

rowYearTextView.SetTextColor(Color.Aqua);

Я не уверен, что я делаю неправильно. Может ли это быть ошибка?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...