我正在尝试制作我的应用程序的快照。我遇到的问题是该应用程序旨在成为增强现实应用程序,并且我有一个带有一些图层的视图,而背景图层是相机视图。
我通过启用和获取根视图绘图缓存来尝试它,但结果是一个黑色背景的位图和上面的其余图层。此外,为了让相机操作系统再次成为背景,我必须禁用缓存并重新启动相机。(即如何在 Android 中以编程方式截取屏幕截图?)
下一个方法,它几乎对我有用,是在“像往常一样”进行屏幕截图之前制作一张照片并将其设置为背景。结果非常好,但太棘手且有点慢,而且我必须根据设备屏幕修复图像大小。
谁能给我一个关于如何以更好的方式完成这项任务的建议?
谢谢!