android - 如何正确清空ImageView?

标签 android imageview

例如,在我的 Activity 中我有这样的代码(我跳过了变量的初始化):

ImageView iview; //some ImageView
Bitmap b; //some Bitmap
iview.setImageBitmap(b);

问题是 - 如何正确清除 iview 资源(有或没有破坏 View )? ImageView 会在 b.recycle() 之后释放它的资源(在 native 代码中使用)吗?

我想,ImageView 不会只是在 Activity onStop(或 onDestroy)之后释放它的资源。

最佳答案

imgview.setImageResource(0);

imgview.setImageDrawable(null);

关于android - 如何正确清空ImageView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9498094/

相关文章:

android - 如何动态改变ImageView的高度

android - 在 android imageview 中使用 Glide 显示谷歌驱动器图像

android - 相机屏幕方向问题三星盖乐世 S3

android - 如何为 Android Surface View 截取屏幕截图

android - 如何以编程方式获取 ImageView 色调颜色?

android - (Phonegap/JS) window.close() 不使用本地构建执行

android - 在 ImageView 上绘制文本

android - 如何获得图像的缩放功能?

android - 从 android 应用程序流式传输和播放音频到任何可用的扬声器,如 A2DP、汽车扬声器等

android - 带有复选框和自定义适配器的 ListView, fragment 无法正常工作