有没有办法创建一个位图,当你在 setImageBitmap 方法的视图中使用它时,看起来根本没有实际设置图像?
编辑:为了澄清,我希望位图不可见,或者它可以是可见的,只要它没有任何东西,只要用户看不到它就快乐。
EDIT2:我不能使用setVisibility,因为我的ImageView还有一个我希望保持可见的setBackground属性。如果我将视图设置为不可见,则背景和位图图像会受到影响,我不希望这样。我只希望位图图像不可见。
答案 0 :(得分:3)
您可以致电imageView.setImageBitmap(null)
删除当前图片并保留背景。
答案 1 :(得分:1)
你可以创建一个1x1像素的位图,这只是空白的画布(也许在Photoshop中),然后使用draw9patch工具使其拉伸。
编辑:如果您只是不需要绘制,可以在视图上调用setVisibility(View.INVISIBLE)
,如下所示:
imageView.setVisibilty(View.INVISIBLE)
答案 2 :(得分:1)
←图片在这里
以上是在photoshop下载中创建的50X50透明图像并使用它,