2013-10-23 45 views
-3

我可以從我的資產文件夾加載圖像就好了,但現在我想縮放圖像(最初400 x 240,希望它是800 x 480)。創建一個縮放圖像

我無法做到這一點與位圖,因爲有兩個原因:(1),似乎無法從文件創建位圖而不知道從C:\到資產文件夾的整個路徑,這是愚蠢的,因爲整體路徑會根據應用的安裝位置而改變;和(2),無法找到將圖像轉換爲位圖的方法。是的,我查看了StackOverflow如何嘗試這些/類似的事情,一直在尋找他們,並一整天嘗試3天,沒有運氣。

那麼如何縮放圖片呢?我不明白爲什麼操縱這些東西很困難,Bitmap和Image之間有什麼區別呢?

是的,我是3天前Java/Android的新手,但我已經在C#和其他語言中做了很多工作。 PS,我知道如何創建和使用Canvas和Paint對象。理想情況下,我只需要一個Image scr_scale_image(Image img,int ScaleX,int Scale y)方法。

感謝您的任何幫助。

+0

http://stackoverflow.com/questions/2521959/how-to-scale-an-image-in-imageview-to-keep縱橫比 –

+0

http://stackoverflow.com/questions/10245220/java-image-resize-maintain-aspect-ratio –

+1

你嘗試的任何代碼和錯誤,而這樣做? – Tafari

回答