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