我是android新手,並在imageview中設置圖像。圖像的大小很大,所以我設置了scaleType =「FIT_START」,但它在圖像底部留出了一些空白空間。請幫助我爲什麼在此之後留出空白。如果我設置scaleType =「FitXY」,那麼它會佔用完整的空間。在設置縮放類型後在圖像視圖中出現空白
我想要scaleType =「FIT_START」之後,不應該有空白。
在此先感謝。
我是android新手,並在imageview中設置圖像。圖像的大小很大,所以我設置了scaleType =「FIT_START」,但它在圖像底部留出了一些空白空間。請幫助我爲什麼在此之後留出空白。如果我設置scaleType =「FitXY」,那麼它會佔用完整的空間。在設置縮放類型後在圖像視圖中出現空白
我想要scaleType =「FIT_START」之後,不應該有空白。
在此先感謝。
FIT_START
計算一個比例,將保持原來的SRC的縱橫比,但 還將確保完全的src適合內部DST。至少有一個軸 (X或Y)將完全適合。 START將結果與dst的左邊和頂邊 對齊。
FIT_XY
規模在X和Y獨立,使SRC完全匹配DST。這 可能會更改src的寬高比。
我無法使用FitXY,因爲它不能保持圖像的高寬比 –
由於您的容器較大比圖像。雖然你不應該只要你需要伸展或縮小圖像,你應該設置圖像容器的屬性爲WRAP_CONTENT,或者你應該使用與容器尺寸相同的更大的圖像。 –
所以你不希望它採取完整的空間? –
是的,我想保持長寬比,它不應該顯示空白。我用這個'scaleType =「FIT_START」'但它看起來也是空白的 –
嘗試'scaleType =「CENTER_CROP」' –