@Override
public void onClick(final View v) {
switch (new Random().nextInt(5)) {
case 0:
mPaint.setShader(sweepGradient);
break;
case 1:
mPaint.setShader(linearGradient);
break;
case 2:
mPaint.setShader(radialGradient);
break;
case 3:
mPaint.setShader(bitmapShader1);
break;
case 4:
final Shader composeShader = new ComposeShader(bitmapShader1,
new BitmapShader(BitmapFactory.decodeResource(getResources(), R.drawable.ic_msg_unread),
Shader.TileMode.REPEAT, Shader.TileMode.REPEAT)
, intToMode(new Random().nextInt(16)));
mPaint.setShader(composeShader);
break;
}
invalidate();
}
CustomView.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:CircleProgressView
作者:
评论列表
文章目录