我有一個200 x 30 png-24圖像,我試圖加載到我的應用程序中。我已經使用這種方法導入了多個其他PNG,並且它們都可以正常工作。但是,當這個png被加載時,它會導致返回的位圖具有-1寬度和高度。位圖不會繪製。Android位圖高度和寬度等於-1
mGameover=BitmapFactory.decodeResource(c.getResources(), R.drawable.gameover);
我加載資源的行。這可能沒有幫助。我試圖清理我的項目,但它仍然無法正常工作。也嘗試重新創建PNG,但它仍然無法正常工作。
有什麼想法?
您是否介意發佈圖片鏈接,以便我可以嘗試查看是否有類似結果? – Pengume
-1寬度和高度表示嘗試解碼該圖片時出現錯誤。你有沒有試過把它轉換成一個普通的PNG? – Vector
對不起photobucket是緩慢的。 http://i17.photobucket.com/albums/b64/Infinitegde/Public/gameover.png,我試着轉換爲PNG 8,但它也沒有工作。那些是Photoshop給我的唯一選擇png – Infinitegde