Android TextView Shader显示得非常亮

时间:2019-04-03 07:45:15

标签: android textview

如何设置类似于此的TextView文本颜色?我正在使用以下解决方案,但颜色变得非常浅(蓝色#042daf绿色#45e88a),请看两个图像中的一个都具有深色(必需),另一个都具有浅色(实现)

TextView tvDays = (TextView) view.findViewById(R.id.tvDays);
Shader shader = new LinearGradient(0, 0, 0, tvDays.getTextSize(), Color.BLUE, ContextCompat.getColor(getActivity(), R.color.DarkGreen),Shader.TileMode.CLAMP);

tvDays.getPaint().setShader(shader);

enter image description here

enter image description here

0 个答案:

没有答案