android - 自定义控件时能保存onDraw中的canvas吗?
ringa_lee
ringa_lee 2017-04-18 09:06:15
0
1
576

我指的是将onDraw的参数canvas用类成员变量保存着,在onTouchEvent中直接使用这个canvas进行drawLine等等操作,有没有这种做法?

ringa_lee
ringa_lee

ringa_lee

répondre à tous(1)
迷茫

Cela devrait simplement éviter de planter. La sortie réelle n'obtiendra pas le résultat souhaité, car vous détruisez artificiellement le mécanisme de tirage de View.

Si vous avez besoin de redessiner, lorsque
, définissez les paramètres requis pour le dessin (pas le canevas), puis appelez

pour avertir View#onTouchEvent(...) de redessiner.View#invalidate()

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal