1

我有两个 ImageView(s)(让我们将它们命名为 A 和 B),它们完美地覆盖在 xml 布局中。

B 具有透明背景。

在我的活动中,我首先在 A 上显示不透明颜色的位图。

然后,我在 B 上显示一个透明的位图(之后,计划通过画布在其上绘制一些东西)。

结果,我得到了一个完全黑色的视图。

我希望能够看到我在 A 上显示的第一个位图。

我究竟做错了什么?我怎样才能做到这一点?

谢谢

4

1 回答 1

0

如果您打算通过画布在其上绘制一些东西,我建议您编写一个自定义视图类。

我之前创建了一个应用程序,其中我有一个背景图像,并且在此之上,用户能够进行绘制。我通过构建一个扩展SurfaceView的自定义视图类来做到这一点。

于 2013-04-29T14:55:00.990 回答