调用Drawable.draw(canvas)时如何隐藏可绘制对象?

Jul*_* A. 1 android drawing visibility drawable

我发现通话Drawable.setVisible(false, false)没有效果。

调用是否Drawable.setVisible(false, false)会导致下次调用drawable隐藏Drawable.draw(canvas)

Mik*_*ael 5

我通常将整个视图设置为不可见,然后使其无效。那对于我的项目来说是比较干净的。您是否尝试过setVisible(false,true)?也许它没有像预期的那样令人耳目一新。

或者,您可以通过设置drawable的alpha来实现所需的效果,请尝试使用方法myDrawable.setAlpha(0);。

  • 好的,所以也许您可以通过设置alpha来完成相同的事情,请尝试方法myDrawable.setAlpha(0);。 (7认同)