カスタムビューがあり、その背景色を黒と白などの 2 つの色の間で 1 ~ 2 秒ごとに変更する必要があります。 と を使用canvas.drawARGB()
しinvalidate()
てキャンバスを任意の色で塗りつぶすことができますinvalidate
。 1〜2秒で速度が低下します。したがって、最初に白と2番目に黒の2つのキャンバスがあり、その中のキャンバス全体を変更すると、onDraw()
canvas.drawARGB()を呼び出すよりも良いかもしれません。私の推測は本当ですか?それは可能ですか? ?
注: 私の目的は、canvas.drawARGB()
またはその他の呼び出しを避けるcanvas.setBitmap()
ことです。