1. 程式人生 > >ImageView最大高度和寬度失效解決方案

ImageView最大高度和寬度失效解決方案

height oid 尺寸 註意 解決 分享 font 真的是 圖片

解決方案

做RecyclerView的 item 布局時,用到imageview ,可是圖片按原始尺寸顯示,不規範。

所以去google了一下imageview的寬高限制,就試了下maxheight/maxwidth

本想使用android:maxheight 和 android:maxwidth 限制imageview的高度和寬度,可是run後,發現沒用,圖片還是按原始的尺寸顯示,

又看了幾篇博客,還是沒用,去stackoverflow搜然後google翻譯了一下??,終於解決了,看貼圖

技術分享

除了這個還需要註意一下,item的父布局(最外層布局) 寬和高 要使用wrap_content ,否則會出現 RecyclerView 的每一條項目都占用一個屏幕的空間,筆者 最初這樣做的時候真的是一臉懵逼,??我擦,什麽鬼 難道是 RecyclerView自帶的item之間的留白效果,後來仔細檢查了一遍,得以解決。

ImageView最大高度和寬度失效解決方案