9
爲什麼會的Android Bitmap.createBitmap()返回與-1高度的位圖和寬度
Bitmap bmp;
bmp = Bitmap.createBitmap(100, 100, Config.RGB_565);
再回到一個位圖-1的高度和寬度?我沒有看到有關這方面的文檔中的任何內容。只能看到這在documentation
拋出
IllegalArgumentException如果寬度或高度是< = 0
不過,雖然在蝕調試我看到的寬度和高度是-1後創建。一切似乎都正確顯示。
[更新]
如果我添加一個日誌和得到的寬度和高度
Log.i(logTag, "bmp - (width,height) (" + bmp.getWidth() + "," + bmp.getHeight() + ")");
然後看該位圖的屬性,正確的寬度和高度被示出(I」假設任何調用讀取創建後的寬度和高度,然後更新eclipse中的屬性,它會正確顯示)。
我想這只是一個調試問題?我正在調試我的舊Droid。
這不是一個問題,我只是好奇它爲什麼是-1。 雖然這是有道理的。謝謝! – Jerinaw