android - 如何截取下方布局的屏幕截图

标签 android

如何通过使布局透明来获取下方布局的屏幕截图。我已经尝试过了,但它只提供了布局内部可用 View 的屏幕截图。是否可以这样做。因为我正在使用布局 windowManager 投入使用。

最佳答案

Bitmap bitmapToShare = Bitmap.createBitmap(layoutToShare.getWidth(),layoutToShare.getHeight(), Bitmap.Config.ARGB_8888);

Canvas canvas = new Canvas(bitmapToShare);
layoutToShare.draw(canvas);

并且您的布局中有位图。

关于android - 如何截取下方布局的屏幕截图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38989399/

相关文章:

Visual Studio 2015 中未检测到 Android 手机

java - ArrayList set(position,object) 方法 RecyclerView 中的 IndexOutOfBound 异常

java - 如何提高GPS坐标的精度?

android - 如何使用manageQuery按降序排列文件名

android - Espresso 测试被后台线程阻塞。应用程序未空闲异常 : "AppNotIdleException."

android - PhoneGap Android 应用程序中的签名捕获

android - 旋转方法之间的区别?

android - 在android的onPreviewFrame期间转换YUV-> RGB(图像处理)-> YUV?

android - 如何在电子邮件内容中添加新行?

java - 蓝牙聊天 - 来自 SDK 的示例 - 打开蓝牙后停止工作