2014-01-10 46 views
0

是否可以縮放圖像而不失去質量?我已經看過有關使用Ninepatch圖像的帖子,但我們如何下載圖像並將其轉換爲九張圖片,以便我可以在ImageView中顯示它。 是否有任何其他方式,使我的圖像較小的尺寸可以像在什麼應用程序中縮放縮放圖像而不丟失質量

+0

我認爲這會幫助你:http://stackoverflow.com/questions/5079868/create-a-ninepatch-ninepatchdrawable-in-runtime/5519768#5519768 –

+1

創建9 -路徑。 http://developer.android.com/tools/help/draw9patch.html你應該閱讀一下是什麼,而不是隻發佈一個問題。 http://developer.android.com/guide/topics/graphics/2d-graphics.html#nine-patch – Doomsknight

+0

你沒有真正說出這裏有什麼問題。你嘗試了什麼?你得到了什麼?你期望什麼?高檔還是低檔? – pentadecagon

回答

0

每當您縮放圖像時,它的質量就會下降,唯一可以保持質量的方法是保留原件的副本圖像(這沒有什麼意義,因爲你可以從資源中重新加載它)。

如果你的意思是問題在於android縮放你的圖片(並改變質量),你可以把圖片放在名爲「raw」的文件夾裏面。

Ninepatch圖像可以由您手動製作,您只需繪製一幅圖像,該圖像在寬度和高度上都有兩個額外的像素;當您保存圖像時,將其命名爲something.png 如果您想了解正確地繪製它們:http://developer.android.com/tools/help/draw9patch.html

+0

我想從服務器獲取圖像,然後在運行時以編程方式將其轉換爲ninepatch。 – Mario