将TextView颜色设置为Color.Argb(255,255,255,255);由于某些原因在Xamarin.Android上无法正常工作

时间:2019-05-27 20:05:17

标签: android xamarin colors xamarin.android

我使用阵列适配器显示多个文本视图。我需要文本视图遵循透明度渐变,以便第一个文本视图具有255 alpha,下一个255/2,然后下一个255/3,然后是0。

但是,当我执行以下操作时,文本视图是完全透明的:

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

我通过调试器进行了检查,并将数组适配器第一次迭代的文本视图的color属性设置为-1,据我所知这是正确的。但是由于某种原因,它不会显示。

但是,如果改为使用预定义的颜色,则文本视图会显示出来。例如:

rowYearTextView.SetTextColor(Color.Aqua);

我不确定自己在做什么错。可能是错误吗?

0 个答案:

没有答案