我正在将视图导出到文件中。
我的问题是我使用的是 Holo Light 主题,但导出的文件有深色背景。
编码:
Bitmap b = Bitmap.createBitmap(totalWidth, totalHeight, Bitmap.Config.ARGB_8888);
Canvas mCanvas = new Canvas(b);
miVista.draw(mCanvas);
FileOutputStream fos = new FileOutputStream(file);
b.compress(Bitmap.CompressFormat.JPEG, 100, fos);
我已经尝试了很多方法来将它涂成黑色以外的其他颜色,例如drawcolor
,setpixels
等,但我找不到我的问题的正确答案。