gpt4 book ai didi

Android - 检测 OpenGLRenderer 内存不足

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:43:16 25 4
gpt4 key购买 nike

有没有办法检测到 OpenGLRenderer 内存不足?我将大图像设置为可绘制到 ImageView 背景,并且在具有 FullHD 显示的设备上有时 ImageView 保持空白,我在 logcat 中得到这个

D/OpenGLRenderer﹕ GL error from OpenGLRenderer: 0x505
E/OpenGLRenderer﹕ Out of memory!

我想检测到这已经发生并将较小的图像设置为背景。
谢谢

最佳答案

很久没问这个问题了。我会知道的是

  1. 将您的图像放在 drawable-nodpi 文件夹中,Android 操作系统通常会对 hdpi mdpi 等文件夹中的图像进行一些调整
  2. 我不会首先将高分辨率图像设置为背景
  3. 如果您的图形设计师可以制作 SVG 并且图片可以制作成 SVG,请使用 SVG
  4. 当今的大多数设备都有足够的 RAM 来加载大图像,因此这应该不是问题

希望对你有帮助...

关于Android - 检测 OpenGLRenderer 内存不足,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32585585/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com