如果您手机的显示尺寸为 320x480,则 AndEngine 会以相同的 1:1 分辨率执行 screenCapture()。
我尝试更改表面尺寸... 我尝试以双倍分辨率生成相机...... 我尝试缩放 mRenderSurfaceView....
但是,screenCapture() 将始终以 320x480 分辨率(即实际设备的分辨率)保存文件。
那么谁能帮我展示一下如何获得双分辨率的屏幕截图?
最佳答案
查看this answer ,它支持您无法截屏未呈现的内容。
提到的替代方法是渲染为适用大小的 RenderTexture。另一个问题有一个例子。
关于android - 如何以双分辨率获取屏幕截图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17161201/