我已經從WebService下載了位圖,並將其設置爲ImageView。 ImageView的設置高度爲120dip,寬度設置爲FILL_PARENT,因此它填充屏幕的整個寬度。現在我想擴展位圖以適應ImageView的寬度,但是如果位圖的高度大於ImageView的高度,我想讓圖像的其餘部分從ImageView的頂部和底部流出。所以在方法上,就像我有一個幀的圖像infront和可見的圖像的唯一部分是幀的內容。我怎樣才能做到這一點 ?將位圖設置爲ImageView
0
A
回答
2
見Android開發者在ImageView的ScaleType
1
您感興趣的scale_type enum。使用CENTER_CROP
。
下面是完整的例子:
<ImageView android:layout_width="fill_parent"
android:layout_height="120dp"
android:layout_gravity="center"
android:src="@drawable/eureka"
android:scaleType="centerCrop">
</ImageView>
這裏也是對ImageView
所有可能的選項cool visualization。
相關問題
- 1. Android將位圖設置爲Imageview
- 2. Android設置ImageView位圖爲源問題
- 3. 將位圖圖像設置爲ImageView時出錯
- 4. 將SD卡圖像設置爲ImageView?
- 5. 安卓:從位圖裁剪位圖,並設置爲ImageView的SRC
- 6. 在onCreate中將縮放位圖設置爲ImageView
- 7. 將位圖設置爲ImageView onActivityResult不顯示任何內容
- 8. 將位圖設置爲imageview內的特定大小
- 9. 將ImageView設置爲底部
- 10. 將src設置爲ImageView
- 11. 將ImageView設置爲PaintDrawable - Android
- 12. Android:我如何將imageview的源設置爲位圖數組中的位圖
- 13. 將位圖設置爲NetworkImageView
- 14. ImageView和設置位置
- 15. 設置ImageView位置 - Android
- 16. Android:將imageview轉換爲位圖,灰度,將位圖轉換爲imageview
- 17. 如何通過imageview將圖像背景設置爲imageView View?
- 18. 當我設置位圖的ImageView
- 19. 將onTouchListener設置爲位圖圖像?
- 20. 無法將ImageImageBitmap從Canvas位圖設置到ImageView上
- 21. 奇怪的行爲,同時在Android設置imageview位圖
- 22. 將內置攝像頭捕獲的圖片設置爲ImageView
- 23. 將位圖值轉換爲Imageview
- 24. 將ScrollableComposite位置設置爲位置
- 25. 如何將PNG文件設置爲ImageView?
- 26. 將ImageView資源設置爲Drawable
- 27. 將字符串數組設置爲ImageView
- 28. 將imageDrawable設置爲ImageView不顯示
- 29. 如何將OnClickListener設置爲旋轉ImageView?
- 30. 設置ImageView圖像結果爲錯誤
但我如何確保它適合ImageView的寬度。我只想從頂部和底部裁剪圖像? – AndroidDev
@BuckLuckBrian'cetnerCrop'的工作方式是縮放圖像,直到雙方至少能夠符合所選尺寸。如果您的圖像寬高比爲預期類型(縮放時,寬度與圖像垂直彈出時寬度完全吻合),圖像將自動按照您的需要進行定位。 –