Android显示进度条中的图像而不是颜色

时间:2014-04-13 18:52:28

标签: android image android-progressbar

Progress bar image

你好,有人请帮助我。我有超过四个小时的bean尝试完成以下操作。我希望进度条显示图像而不是显示颜色。 我还没有找到任何相关的教程?

1 个答案:

答案 0 :(得分:1)

您可以使用位图着色器创建Paint对象:

paintImage = new Paint();
paintImage.setShader(new BitmapShader(bitmap, TileMode.CLAMP, TileMode.CLAMP));

然后用它画画,就像你用普通的彩色画画一样:

canvas.drawRect(new Rect(...), paintImage);