下面是绘制矩形所需的代码。如果不使用一些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);
真的可以消除痛苦。
答案 0 :(得分:1)
到目前为止,最简单的方法是使用2张图像并在屏幕上绘制它们。其中一个图像应该是闪烁的GIF,另一个是不闪烁的版本。
感谢参与此独白的任何人。