画布上的动画

时间:2012-05-19 16:13:16

标签: android canvas

我正在开发应用程序,我在画布上绘制图像,现在我想要在该画布中绘制第二个图像。 例如看图像...... enter image description here

第一张图片看起来如下...... 当我点击某个地方时,它会显示如下 但是图像中显示的另一件事(thymin)应该在画布中显示为fadein enter image description here 如何做到这一点我没有得到任何人可以帮助我.....

2 个答案:

答案 0 :(得分:0)

虽然并非不可能实现,但它的声音非常复杂。我认为实现这一目标需要的不仅仅是标准View类,更像是您需要使用SurfaceView类,您可以更好地控制绘制的内容以及何时何地。如果你不熟悉Android 2D图形,那么一个好的起点就是here

答案 1 :(得分:0)

为了绘制位图,可以使用Canvas类的canvasObject.drawBitmap()方法。 drawBitmap将绘制对象作为其参数之一,您可以通过编程方式更改绘制对象的alpha值以创建淡入效果。 Paint类有一个setAlpha(value)方法来执行此操作。我自己没试过,但这应该有用。