我可以使用此方法从FrameLayout创建一个位图:
public Bitmap layoutToBitmap(FrameLayout layout) {
layout.setDrawingCacheEnabled(true);
if (layout != null) {
layout.destroyDrawingCache();
}
layout.buildDrawingCache();
Bitmap bm = layout.getDrawingCache();
return bm;
}
我的问题是,我是否可以做同样的事情,但排除了FrameLayout内部的一些观点。
值得一提的是,之前的方法是从AsyncTask中调用的。