1

下面是绘制矩形所需的代码。如果不使用一些 Runnables 让它闪烁,怎么可能呢?有没有办法做到这一点?或者也许我应该放一个闪烁的背景gif?

ShapeDrawable ohMyShape = new ShapeDrawable(new RectShape());
ohMyShape.getPaint().setColor(Color.RED);
ohMyShape.getPaint().setStyle(Style.STROKE);
ohMyShape.setBounds(x, y, x+l, y+h);
ohMyShape.draw(canvas);

我的意思是

ohMyShape.getPain().setAnimation(Animation.BLINK);

真的会消除痛苦。

4

1 回答 1

1

到目前为止,看起来最简单的方法是使用 2 张图像并将它们绘制在屏幕上。这些图像中的一个应该是闪烁的 gif,另一个是不闪烁的版本。

感谢所有参与此独白的人。

于 2012-08-05T01:03:06.693 回答