Bitmap bitmap;
View v1 = l1.getRootView();
v1.setDrawingCacheEnabled(true);
bitmap = Bitmap.createBitmap(v1.getDrawingCache());
v1.setDrawingCacheEnabled(false);
对我不起作用:
bitmap = Bitmap.createBitmap(v1.getDrawingCache());
导致部队关闭。
我正在使用LinearLayout
答案 0 :(得分:0)
如果v1.getDrawingCache()返回null,则需要启用绘图缓存。 http://developer.android.com/reference/android/view/View.html#getDrawingCache(boolean)