一旦View.setDrawingCacheEnabled()设置为true,您可以通过View.getDrawingCache()从屏幕上显示的内容创建位图。但它似乎不适用于SurfaceView(它返回表面视图所在的黑色)。有办法吗?
答案 0 :(得分:1)
https://groups.google.com/forum/?fromgroups#!topic/android-platform/xHIActZZ9PA
很抱歉,从本质上讲,SurfaceView不会在普通视图层次结构更新系统中绘制,因此不会在其中绘制。