文字颜色渐变效果(那串号码):
实现代码:
import android.widget.TextView;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.LinearGradient;
import android.graphics.Paint;
import android.graphics.Rect;
import android.graphics.Shader;
import android.util.AttributeSet;
/**
* Created by Haron on 2017/11/14.
*/
public class GradientColorTextView extends TextView {
private LinearGradient mLinearGradient;
private Paint mPaint;
private int mViewWidth = 0;
private Rect mTextBound = new Rect();
public GradientColorTextView (Context context, AttributeSet attrs) {
super(context, attrs);
}
@Override
protected void onDraw(Canvas canvas) {
mViewWidth = getMeasuredWidth();
mPaint =

本文介绍了如何在Android中为TextView实现文字颜色渐变效果,提供了具体的实现代码,包括重写onLayout()方法的示例。通过这种方法,可以创建出具有视觉吸引力的渐变颜色文本展示。
最低0.47元/天 解锁文章
4681





