我在 android 中使用画布来使用一条线,如下所示。
canvas.drawLine(100,100,600, 600,mpaint);
我希望这条线不断闪烁。如果有人知道这件事,请帮助我...
我在 android 中使用画布来使用一条线,如下所示。
canvas.drawLine(100,100,600, 600,mpaint);
我希望这条线不断闪烁。如果有人知道这件事,请帮助我...
要使线条看起来闪烁,您必须交替使用不同的颜色:
Draw red line
Draw blue line
您可以使用以下方法简单地执行此操作:
boolean blink = false;
// Define paint objects
Paint red = new Paint;
red.setColor(Color.RED);
Paint blue = new Paint;
blue.setColor(Color.BLUE);
在您的更新方法中,您可以这样做:
if(blink == false) {
blink = true;
}
else {
blink = false;
}
在您的渲染方法中:
if(blink == true) {
canvas.drawLine(100,100,600, 600,red);
}
else {
canvas.drawLine(100,100,600, 600,blue);
}
我希望这有帮助!