簡體   English   中英

Android ImageView縮放

[英]Android ImageView scaling

我正在使用谷歌圖形為我獲取所需的圖形並將其顯示在Android設備上。

現在我想在平板電腦屏幕上顯示收到的圖表,但google graph api僅支持300,000像素作為最大尺寸(寬x高)圖。 我正在請求500 x 600像素圖像並將其顯示在ImageView上。 我將scaleType設置為fitXy並給出imageView width = fill_parrent height = 850dpi,因為我希望圖像幾乎填滿屏幕。

問題是ImageView縮放圖像后圖像的背景變為淺灰色或模糊,並且在我的應用程序的白色背景上看起來很糟糕...如果我在寬度和高度上創建ImageView wrap_content,則圖形具有白色背景。

有沒有辦法在不改變背景顏色的情況下顯示圖像? 請注意,我不想更改圖像的大小。

我建議改為使用width match_parent然后setAdjustViewBounds = true如果不能修復它,你可能需要更改圖像。

不幸的是,我不得不將圖像更改為更大的圖像,問題就消失了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM