public void setTextViewStyles(TextView text){ LinearGradient mLinearGradient =new LinearGradient(0,0,0,text.getPaint().getTextSize(),Color.parseColor("#FF947B"), Color.parseColor("#FDF099"), Shader.TileMode.CLAMP); text.getPaint().setShader(mLinearGradient); text.invalidate(); }
然后TextView控件调用:
setTextViewStyles(mNoReasonToRefund);//字体颜色渐变
最后效果: