以下に示すように、Androidでcanvasを使用して線を使用しています。
canvas.drawLine(100,100,600, 600,mpaint);
この線を連続して点滅させたい。誰かがこれについて知っているなら、私を助けてください...
以下に示すように、Androidでcanvasを使用して線を使用しています。
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);
updateメソッドでは、次のようにします。
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);
}
これがお役に立てば幸いです。