我對使用src或背景爲ImageView
有點困惑。我知道前者意味着這個ImageView
的內容,後者意味着ImageView
的背景。但如何檢測使用哪一個?我沒有看到區別。ImageView的src和背景之間有什麼區別
58
A
回答
16
如果將圖像設置爲ImageView的背景,那麼圖像將縮放爲ImageView的大小。除此之外,src是前景圖像,背景是背景圖像。就像它暗示的那樣。
61
所有視圖都可以採用背景圖片。
的src
到ImageView
具有附加的特徵:
- 不同scaling types
adjustViewBounds
用於設置邊界以匹配圖像尺寸- 一些轉換,例如α-設定
而更你可以在the docs找到。
12
當您使用
android:background
,圖像將被設置成裝配在ImageView
區域(即根據寬度和ImageView
高度)。如果圖像小於或大於ImageView
,則無關緊要。當您使用
android:src
時,圖像將以其原始大小顯示。沒有 自動縮放,會發生調整。
相關問題
- 1. src和data-src屬性之間有什麼區別?
- 2. ImageView src與背景
- 3. 在src或href中使用「http://」和「//」之間有什麼區別?
- 4. 「層」和「層」之間有什麼區別?
- 5. Tableau和QlikView之間有什麼區別
- 6. Microsoft.CompilerServices.AsyncTargetingPack和Microsoft.Bcl.Async之間有什麼區別?
- 7. @Entity和@embeddable之間有什麼區別
- 8. ContentObservable和DataSetObservable之間有什麼區別?
- 9. touchmove和gesturechange之間有什麼區別?
- 10. :notification.flags和notification.defaults之間有什麼區別?
- 11. proc和lambda之間有什麼區別?
- 12. :: after和after之間有什麼區別?
- 13. read()和io.read()之間有什麼區別?
- 14. Request()和Request.Form()之間有什麼區別?
- 15. WebServiceBinding.EmitConformanceClaims和WebServiceBinding.ConformanceClaims之間有什麼區別?
- 16. getA()和this.getA()之間有什麼區別?
- 17. (int)和intval()之間有什麼區別?
- 18. set_value和= pandas之間有什麼區別
- 19. * zoom和zoom之間有什麼區別?
- 20. {0}和「」之間有什麼區別?
- 21. typedef和using之間有什麼區別?
- 22. 「」和「'之間有什麼區別?
- 23. STDIN和tty之間有什麼區別?
- 24. +和%之間有什麼區別?
- 25. sysfs_create_file()和sysfs_create_group()之間有什麼區別?
- 26. Lazy.Force()和Lazy.Value之間有什麼區別
- 27. -existingObjectWithID:error:和-objectWithID之間有什麼區別?
- 28. ReleaseFloatArrayElements和DeleteLocalRef之間有什麼區別
- 29. AutomationProperties.AutomationID和AutomationProperties.Name之間有什麼區別?
- 30. gets()和getc()之間有什麼區別?