android - 如何以双分辨率获取屏幕截图?

标签 android andengine

如果您手机的显示尺寸为 320x480,则 AndEngine 会以相同的 1:1 分辨率执行 screenCapture()。

我尝试更改表面尺寸... 我尝试以双倍分辨率生成相机...... 我尝试缩放 mRenderSurfaceView....

但是,screenCapture() 将始终以 320x480 分辨率(即实际设备的分辨率)保存文件。

那么谁能帮我展示一下如何获得双分辨率的屏幕截图?

最佳答案

查看this answer ,它支持您无法截屏未呈现的内容。

提到的替代方法是渲染为适用大小的 RenderTexture。另一个问题有一个例子。

关于android - 如何以双分辨率获取屏幕截图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17161201/

相关文章:

android mapview - 附加到类似 "onZoom"的东西

java - 无法调试,0x00007c37 处的致命信号 6 (SIGABRT)(代码=-6)

Android AndEngine 动态改变文本

android - 为什么我没有得到一发子弹一击?

android - 自动视差安德引擎 : black screen

android - 在通知上重复 tickerText

安卓 : Create a file in/data/local/tmp from an automated test

android - 使用分页改造定期调用

java - AndEngine、PhysicsWorld 没有更新?

java - 无法在加载场景之前附加文本。安卓和引擎