- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我在这个应用程序中看到:https://play.google.com/store/apps/details?id=com.appvl.haivl有时会显示高度大于2048px的大图,如:http://s4.haivl.com/data/photos2/20130623/ce07dcc8255b49b4a55a9cd265db9872/medium-571180dcb6e34226960556476e87483c-400.jpg (正好是 400x2645 像素,但它的大小很小 - 211KB)。
但是当我制作一个演示来显示这个图像时,我总是得到“位图太大而无法上传到纹理中”的异常。
我确定有办法显示这张图片,因为在上面的应用中,这是可能的。
谁能建议我如何显示这样的图像而不需要缩小它?
我将不胜感激。
最佳答案
关闭硬件加速。
来自 AndroidManifest.xml 的 Activity :
<activity ... />
<activity android:hardwareAccelerated="false" />
或者在显示图像的 View 上:
yourView.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
关于android - 如何在Android中显示大图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17257584/
我有两种尺寸的图像(垂直和水平),它们将始终具有相同的尺寸,恭敬。我正在尝试创建一个容器来容纳图像但不会将内容推到上面并保持相似的高度或宽度。我也不想显示完整尺寸的图像,所以我在考虑使用 overfl
我有一个使用该类的 LaTeX 文档 \documentclass[12pt,a4paper]{scrbook} 我更改了一些用于定位浮点数的参数: \renewcommand{\topfractio
我有一个问题想和你分享。 所以就在这里。想象一下,我有一个非常大的图像,当我打开我的页面时它需要很重的负载。如果我想要将图像剪切成许多小块并在加载图像时将它们一个接一个地合并(只是 javascrip
我正在学习 Java SE 6.0。 是否有一张大图或图表来说明 Java 6.0 的所有类以及它们之间的关系? 提前致谢。 尊敬的 stackoverflow 开发人员和程序员。 你好。非常感谢您对
我得到了一个 InflateException 并且抛出了一个 OutOfMemoryError 异常。我知道我应该能够通过减小图像的大小/分辨率,或者通过将 android:largeHeap="t
我必须引用 id 从服务器到 android 移动设备检索所有大小的图像,所以我尝试使用下面的编码并成功获得 base 64 字符串并检索等效 base64string 的图像它适用于小尺寸图像但当我
我是一名优秀的程序员,十分优秀!