Nullpointer在获取视图

时间:2013-04-01 19:11:59

标签: android view nullpointerexception

Bitmap bitmap;
View v1 = l1.getRootView();
v1.setDrawingCacheEnabled(true);
bitmap = Bitmap.createBitmap(v1.getDrawingCache());
v1.setDrawingCacheEnabled(false); 

对我不起作用:

bitmap = Bitmap.createBitmap(v1.getDrawingCache()); 

导致部队关闭。

我正在使用LinearLayout

1 个答案:

答案 0 :(得分:0)

如果v1.getDrawingCache()返回null,则需要启用绘图缓存。 http://developer.android.com/reference/android/view/View.html#getDrawingCache(boolean)