setImageResource与setImageBitmap的区别
2013-08-19 21:44
337 查看
同样的布局文件,小分辨率手机:
1、使用setImageBitmap设置时,出现如下现象:
2、使用setImageResource时,图片显示正常
原因:
setImageResource(id)会根据设备分辨率进行图片大小缩放适配
setImageBitmap(BitmapFactory.decodeResource(res,id))大小需要手动调。
如果你提供了完整的各种分辨率下的图片的话,两种方法都应该不会有混乱。
1、使用setImageBitmap设置时,出现如下现象:
2、使用setImageResource时,图片显示正常
原因:
setImageResource(id)会根据设备分辨率进行图片大小缩放适配
setImageBitmap(BitmapFactory.decodeResource(res,id))大小需要手动调。
如果你提供了完整的各种分辨率下的图片的话,两种方法都应该不会有混乱。
相关文章推荐
- setImageResource与setImageBitmap的区别
- Android setImageResource与setImageBitmap的区别
- setImageResource与setImageBitmap的区别
- setImageResource(),setImageBitmap()和setImageDrawable()的区别
- Android setImageResource与setImageBitmap的区别
- setImageResource与setImageBitmap的区别
- setImageResource与setImageBitmap的区别
- Android setImageResource与setImageBitmap的区别
- Android setImageResource、setImageBitmap、setImageDrawable区别
- android:background和setImageResource的区别
- setImageResource和setImageDrawable区别
- setImageResource和setBackgroundResource的区别
- android ImageView 赋值问题setImageResource和setImageBitmap
- Android setImageResource、setImageBitmap、setImageDrawable区别
- Android图片setBackgroundResource和setImageResource的区别
- Android图片setBackgroundResource和setImageResource的区别
- Android图片setBackgroundResource和setImageResource的区别
- setBackgroundResource和setImageResource的区别
- setBackgroundResource和setImageResource有什么区别
- 对于bitmap和一些设置图片setImageResource()和setImagebitmap()方法减少内存使用的方法