ImageView的src與background
阿新 • • 發佈:2018-05-14
image AC strong 使用 設置 roi 圖片 AR round
1 概述
開發中經常使用Imageview的src和background屬性,從字面上看src是路徑,background是背景。二者都可以顯示drawable或者顏色。設置drawable圖片資源時,會有所不同。
2 android:background屬性
若background設置的是圖片:
- 如果寬或高設置為match_parent或者固定值,那麽該圖片會被拉伸以填滿整個ImageView區域。
- 如果寬或高設置為wrap_content,那麽圖片按照自身大小顯示,不會被拉伸。
代碼設置background:
- image.setBackground(getResources().getDrawable(R.drawable.blackk));
- image.setBackgroundResource(R.drawable.blackk);
- image.setBackgroundDrawable(getResources().getDrawable(R.drawable.blackk));
以上方法調用的都是setBackgroudDrawable()。
3 android:src屬性
設置為顏色時表現同backgroud屬性,設置為圖片時,表現受到imageview的大小和scaleType的影響。
ImageView的src與background