我在android应用程序的inmage视图中设置了背景图片。现在我想以编程方式删除此背景图片。这个怎么做?请帮助..以编程方式从android中的图像视图中删除背景图片
10
A
回答
31
imgView.setImageResource(android.R.color.transparent);
8
试试这个:
imgView.setImageBitmap(null);
+0
这是行得通的,应该是被接受的答案。虽然结果与使用透明色填充ImageView相同,但只是猜测,但是这可能会降低成本。 – 2015-01-19 14:57:18
+1
这是工作时,你已经设置前。位图作为背景在imgView里看起来像:'imgView.setImageBitmap(myBitmap)'在你的代码中,但是如果你有'imgView.setImageResource(R.drawable.mybackground);'那么接受的答案会做这个工作 – 2015-03-02 17:32:33
0
接受的答案删除图像视角的图像资源,如果你要删除的背景资源,那么做
imageView.setBackgroundResource(android.R.color.transparent);
也加入了一些解释,这实际上并没有完全移除背景资源,它只会用透明颜色代替现有的背景资源,所以看起来像背景被移除了。
相关问题
- 1. 在Python中以编程方式剪切图像/删除背景
- 2. iPhone:如何以编程方式删除按钮背景图片?
- 3. 我想以编程方式从照片库中删除图像?
- 4. 删除图像背景Android
- 5. 以编程方式从html中删除图像和视频
- 6. 以编程方式在背景图像中设置背景图像
- 7. 删除图像视图中的图像背景
- 8. 如何在Android中以编程方式删除图片?
- 9. 从图像中删除背景噪音
- 10. 从风格中删除背景图像
- 11. 从图像中删除白色背景
- 12. 从图像中删除白色背景
- 13. 以编程方式在标签的背景中设置图像
- 14. 以编程方式在Fresco中更改SimpleDraweeView的背景图像
- 15. 以编程方式将背景图像添加到Android seekbar
- 16. Android以编程方式平铺图像作为背景
- 17. 如何以编程方式从NSCustom视图中删除NSButton?
- 18. 如何以编程方式从视图3中删除字段?
- 19. 以编程方式从WordPress中删除图像
- 20. 是否可以在Android中以编程方式设置锁屏背景图片?
- 21. 以编程方式在Flex 3中创建背景图像
- 22. 背景图片上的背景图像
- 23. 如何以编程方式删除Drupal中的图像样式?
- 24. 从产品图片删除背景
- 25. 在Android中以编程方式删除背景可绘制
- 26. 在MVC视图中处理背景图像的首选方式
- 27. Android:如何以编程方式在视图中添加视图?
- 28. 如何以编程方式更改css背景图片?
- 29. 以编程方式更改背景颜色的视图
- 30. 花式背景中的背景图像?
欢迎来到SO 。一些解释的话可以得到更好的答案... – 2012-01-18 15:51:34
谢谢,我会牢记这一点。 – TOMKA 2012-01-28 20:00:50