android Activity调用onDestory后会不会销毁activity里面自定义view的引用的bitmap??
如果不能,怎么样销毁,防止内存泄露!View好像没有ondestory方法!Activity调用onDestory时如果里面有个动画正执行,那个动画如果设置了动画监听器,...
如果不能,怎么样销毁,防止内存泄露!View好像没有 ondestory 方法!
Activity调用onDestory时如果里面有个动画正执行,那个动画如果设置了动画监听器,会不会调用其onAnimationCancel方法! 展开
Activity调用onDestory时如果里面有个动画正执行,那个动画如果设置了动画监听器,会不会调用其onAnimationCancel方法! 展开
6个回答
展开全部
bitmap不会立即被释放掉,
onDestory不会立即释放当前activity的所有资源,
onDestory不会立即释放当前activity的所有资源,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-01-10
展开全部
比如说你在onAnimationEnd时设置了textView的text,那么你设置listener时,可以传入一个textView,里面用WeakReference<TextView>把他保存起来,在onAnimationCancel方法中,先看WeakReference<TextView>里面的textView是否还存在,不存在就不用setText了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要看你的这个VIEW的引用还有没有被其他对象持有,没有的话会销毁
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
自己试下打log 不就知道了,这么懒还写程序,不会内存泄漏的放心
追问
不会打log的
那怎么老报内存溢出
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
自定义view里这个方法不知道能不能用来释放bitmap空间onDetachedFromWindow,求高手指点
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询