/**
* 设置textview 的颜色渐变
* @param text
*/
public void setTextViewStyles(TextView text){
LinearGradient mLinearGradient =new LinearGradient(0, 0, 0, text.getPaint().getTextSize(), Color.parseColor("#2EA9F4"), Color.parseColor("#066CF8"), Shader.TileMode.CLAMP);
text.getPaint().setShader(mLinearGradient);
text.invalidate();
}
//重点来了,有的时候 设置后看到的显示效果没有设置成功,就需要手动刷新一下, text.invalidate();
网友评论