gpt4 book ai didi

android - 如何在android中创建一条闪烁的线?

转载 作者:行者123 更新时间:2023-11-29 00:37:19 25 4
gpt4 key购买 nike

我在 android 中使用 Canvas 来使用一条线,如下所示。

canvas.drawLine(100,100,600, 600,mpaint);

我想让这条线一直闪烁。如果有人知道这件事,请帮助我...

最佳答案

要使线条看起来闪烁,您必须在不同颜色之间切换:

  • 画红线
  • 画蓝线

您可以通过以下方式简单地执行此操作:

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);
}

希望对您有所帮助!

关于android - 如何在android中创建一条闪烁的线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11776918/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com