我需要使用
截取特定线性布局的屏幕截图 LinearLayout ll = (LinearLayout) switchCenter.getChildAt(0);
ll.setDrawingCacheEnabled(true);
Bitmap bm = switchCenter.getDrawingCache();
BitmapDrawable bitmapDrawable = new BitmapDrawable(bm);
BitHistoryList.add(bm);
但我的程序停止响应...任何想法我可能做错了什么?
谢谢!
答案 0 :(得分:1)
尝试:
.....
Bitmap bitmap = Bitmap.createBitmap(view.getWidth(), view.getHeight(), Bitmap.Config.ARGB_8888);
view.draw(new Canvas(bitmap));
......