我想image
在我bitmap
這樣讓我的形象:BitmapFactory.decodeResource()不從繪製
bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.bug);
但是這讓我對R.drawable.bug
錯誤bug can not be resolve or is not a field
請告訴在那裏我做的事情錯誤。
我想image
在我bitmap
這樣讓我的形象:BitmapFactory.decodeResource()不從繪製
bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.bug);
但是這讓我對R.drawable.bug
錯誤bug can not be resolve or is not a field
請告訴在那裏我做的事情錯誤。
你有一個存在於drawable
文件夾bug
圖形文件? 您是否嘗試清理項目以便R.drawable
正確生成?
是的,我有&我也清理了我的項目幾次,但錯誤仍然存在! – 2013-03-05 12:13:49
你可以從'drawable'中引用其他資源嗎?還是它特定於這個?你輸入正確的'R'類而不是'android.R'? – 2013-03-06 13:09:38
好!它被解決了,因爲'android.R'被導入了! – 2013-03-06 14:58:43
只需將您的Drawable複製到項目中的所有可繪製文件夾中即可。 這樣 繪製,華電國際 繪製,LDPI 繪製,MDPI
試試這個:
InputStream is = getResources().openRawResource(R.drawable.bug);
Bitmap pisc = BitmapFactory.decodeStream(new BufferedInputStream(is));
我很驚訝,但這種方法顯示位圖(謝謝),也幫助我避免OutOfMemory錯誤(雙謝)。我無法解釋爲什麼。 – comm1x 2017-02-12 14:20:46
是那裏命名爲繪製'bug'任何圖像? – moDev 2013-03-05 10:00:36
是的,有圖像! – 2013-03-05 10:01:32
更改您的圖像的名稱,並檢查..並且還清理您的項目一次 – itsrajesh4uguys 2013-03-05 10:01:57