如何制作空/不可见的位图?

时间:2014-01-13 06:43:26

标签: android bitmap

有没有办法创建一个位图,当你在 setImageBitmap 方法的视图中使用它时,看起来根本没有实际设置图像?

编辑:为了澄清,我希望位图不可见,或者它可以是可见的,只要它没有任何东西,只要用户看不到它就快乐。

EDIT2:我不能使用setVisibility,因为我的ImageView还有一个我希望保持可见的setBackground属性。如果我将视图设置为不可见,则背景和位图图像会受到影响,我不希望这样。我只希望位图图像不可见。

3 个答案:

答案 0 :(得分:3)

您可以致电imageView.setImageBitmap(null)删除当前图片并保留背景。

答案 1 :(得分:1)

你可以创建一个1x1像素的位图,这只是空白的画布(也许在Photoshop中),然后使用draw9patch工具使其拉伸。

编辑:如果您只是不需要绘制,可以在视图上调用setVisibility(View.INVISIBLE),如下所示:

imageView.setVisibilty(View.INVISIBLE)

答案 2 :(得分:1)

It is a 50X50 transparent image created in photoshop download and use it←图片在这里

以上是在photoshop下载中创建的50X50透明图像并使用它,