不工作當我嘗試將位圖上我用這個小部件:setImageViewBitmap在Android小工具
theBitmap = Bitmap.createBitmap(WW, HH,
Bitmap.Config.ARGB_8888);
.
.
// draw something using a canvas
.
.
rviews.setImageViewBitmap(R.id.time,theBitmap);
這工作我的手機上卻沒有關於我的Galaxy平板電腦或Galaxy Note的,
如果我複製theBitmap到一個新的ARGB_4444那麼它適用於所有設備:
Bitmap clone= theBitmap.copy(Bitmap.Config.ARGB_4444, false); // workaround
rviews.setImageViewBitmap(R.id.time, clone);
可能這與http://code.google.com/p/android/issues/detail?id=8489? – Heinrisch 2012-04-15 08:22:54
是的,我之前看到過這個,但是由於質量和透明度,我需要ARGB_8888。 – AVEbrahimi 2012-04-15 08:35:27
您可能需要發送更少的數據,這意味着更小或下采樣的圖像,或將URI傳遞給圖像。 – wsanville 2012-08-31 19:58:40