【发布时间】:2016-01-24 13:56:34
【问题描述】:
当我打电话给Canvas.drawBitmap() 以获取一侧超过 4096 像素的 Bitmap 时 - 我什么也得不到。没有错误,也没有绘制位图。 LogCat 中只出现这条消息:
W/OpenGLRenderer:位图太大,无法上传到纹理中(2880x4920,max=4096x4096)
这会导致以下问题:
- 4096x4096 的限制取决于什么?安卓版?内核驱动程序?还是硬件?
- 如何在运行时检查当前设备的此限制?
- 如何捕捉错误“W/OpenGLRenderer: Bitmap too large ...”?
【问题讨论】: