getDrawingCache保存的图片背景是黑色

网上说保存PNG就不是黑色,但是我已经这么做了

bitmap.compress(Bitmap.CompressFormat.PNG, 100, out)

最后结果就是什么也看不见

宝慕林6121623
浏览 1971回答 1
1回答

宝慕林6121623

layout.measure(View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED), View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED)); layout.layout(0, 0, layout.getMeasuredWidth(), layout.getMeasuredHeight()); layout.buildDrawingCache();我也用了这个计算cache的大小。还是错的
打开App,查看更多内容
随时随地看视频慕课网APP