我正在制作一个应用程序,其中我有一些编辑文本和背景图像。我在编辑文本中写了一些东西,我想把整个当前屏幕保存为图像,这样我就可以通过邮件发送了。我得到了一个使用ASL(android截图库)的解决方案,但为此我必须在每次重启设备时启动本机服务。那么有没有其他的办法来截图当前的屏幕呢?
试试这个…在xml中找到Parent布局并执行此操作。
LinearLayout ll = (LinearLayout )findViewById(R.id.layout);
ll .setDrawingCacheEnabled(true);
Bitmap bm = v1.getDrawingCache();