首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Canvas在高度为2500*2500时崩溃

Canvas在高度为2500*2500时崩溃
EN

Stack Overflow用户
提问于 2013-09-28 16:26:20
回答 1查看 67关注 0票数 0

嘿,如果我做了width*height (2500*2500),为什么画布会让我崩溃呢?我不知道为什么:(

Android.graphics.Bitmap.nativeCreate的java.lang.OutOfMemoryError (本机方法)

这是小图片,但是如果我想处理更大的图片,我该如何制作,或者我如何找到画布最大尺寸的最大边界?请帮助并帮助解决问题。我想我不能改变宽度*高度,因为它的开放问题,但我想我找不到边界,但我不知道如何改变?

EN

回答 1

Stack Overflow用户

发布于 2013-09-28 16:42:04

我记得Android硬件必须至少支持2048x2048。

对于我使用的OpenGL:

代码语言:javascript
运行
复制
int[] maxSize = new int[1];
gl.glGetIntegerv(GL10.GL_MAX_TEXTURE_SIZE, maxSize, 0);

适用于Nexus4的

  • 它等于4096
  • For Sansung 2它等于4096

但可以肯定的是,不同的设备应该有所不同

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19064956

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档