ImageView中的属性方法 setBackgroundDrawable(drawable) 代表以这个drawable为背景来填充ImageView的宽高 及ImageView多高多宽,drawable也相应放大至多高多宽
setImageDrawable(drawable) 代表以这个drawable的实际大小放到ImageView中,并不会放大drawable的实际大小
本文详细解析了Android开发中ImageView组件的两个关键方法:setBackgroundDrawable与setImageDrawable的区别。前者会将Drawable对象拉伸至ImageView的尺寸,而后者则保持Drawable原始大小不变。
ImageView中的属性方法 setBackgroundDrawable(drawable) 代表以这个drawable为背景来填充ImageView的宽高 及ImageView多高多宽,drawable也相应放大至多高多宽
setImageDrawable(drawable) 代表以这个drawable的实际大小放到ImageView中,并不会放大drawable的实际大小
691

被折叠的 条评论
为什么被折叠?