setImageDrawable:代表以这个drawable的实际大小放到imageview中,不会拉伸或失真等情况,因为其是等比例缩放。
setBackgroundDrawable:代表以这个drawable的作为背景放到imageview中填充imageview的宽高,即ImageView多高多宽,drawable就相应放大至多宽多高。
setImageDrawable、setBackgroundDrawable的区别?
最新推荐文章于 2024-05-01 18:59:07 发布
setImageDrawable:代表以这个drawable的实际大小放到imageview中,不会拉伸或失真等情况,因为其是等比例缩放。
setBackgroundDrawable:代表以这个drawable的作为背景放到imageview中填充imageview的宽高,即ImageView多高多宽,drawable就相应放大至多宽多高。