【发布时间】:2013-03-17 08:22:24
【问题描述】:
我需要在 Android 应用上显示较大的图像。 现在我正在使用带有源位图的 ImageView。 我了解 openGL 有一定的设备独立限制 图像尺寸可以有多大才能对其进行处理。
无论此限制如何,是否有 ANY 方式来显示这些图像(固定宽度,不裁剪), 除了将图像拆分成多个 ImageView 元素?
谢谢。
2013 年 4 月 1 日更新 到目前为止,仍然没有运气,所有建议都是降低图像质量。有人建议可以通过使用 CPU 进行处理而不是使用 GPU 来绕过这一限制(尽管可能需要更多时间来处理)。 不明白,难道真的没有办法在不降低画质的情况下,显示固定宽度的长图吗?我敢打赌,如果有人至少能指出我正确的方向,我会很高兴的。
谢谢大家。
【问题讨论】:
-
我不确定,但您是否尝试过使用 WebView 代替?
-
不是真的,我有多个非常大的图像的实例随机放置在列表视图上。我必须考虑性能,这听起来是个很糟糕的主意..
标签: android android-layout opengl-es android-gui