0

我正在开发在画布上绘制图像的应用程序,现在我想在该画布上绘制第二个图像。例如看图片...... 在此处输入图像描述

第一个图像如下所示....当我点击某个地方时,它会显示如下,但是图像中显示的另一件事(胸腺嘧啶)它应该在画布中显示为淡入淡出 在此处输入图像描述 我是怎么做没有得到任何东西任何人都可以帮助我.....

4

2 回答 2

0

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

于 2012-05-19T16:59:54.743 回答
0

这听起来很复杂,尽管并非不可能实现。我认为实现这一点需要的不仅仅是标准的View类,更像是您需要使用SurfaceView类,您可以更好地控制绘制的内容以及何时何地绘制。如果您不熟悉 Android 2D 图形,那么这里是一个不错的起点。

于 2012-05-19T16:23:01.990 回答