Android中的ImageView的getDrawableCache获取背景图片的时候注意的问题

Android技术篇 尼古拉斯.赵四 5745℃ 0评论

获取ImageView的背景图片使用getDrawableCache方法,不要使用getDrawable方法,后者获取不到图片的.

1.在调用imageView.getDrawableCache()之前一定要先调用imageView.setDrawingCacheEnabled(true)方法,否则会出现空指针异常

2.在使用getDrawableCache()方法获取Bitmap之后,一定要调用setDrawingCacheEnable(false)方法,以清除画图缓冲区,不然下一次获取的图片还是上一次的

 

关注微信公众号,最新技术实时推送

转载请注明:尼古拉斯.赵四 » Android中的ImageView的getDrawableCache获取背景图片的时候注意的问题

喜欢 (3)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址