当我尝试在小部件上放置位图时,我使用了这个:
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);