我需要在Android上使用Titanium显示一个巨大的图像(至少2000x2000)并让用户滚动,就像他们在iOS上使用滚动视图一样。但是,我知道Android不支持相同类型的滚动视图,所以我选择使用ImageView。
由于内存问题,我无法正确显示此图像或至少以我喜欢的方式显示此图像(放大时不会模糊)。有没有人找到一种方法可以在Android上的Titanium中使大型可滚动图像工作而不会发生潜在的内存崩溃?
我也试过了WebView,但它似乎调整了我的图像大小,当你放大它时它也很模糊。我希望Android webview支持SVG,但看起来它们并不适用于大多数设备。
答案 0 :(得分:0)
这是我发现的最佳答案:
http://www.tenxperts.com/2011/07/13/working-with-large-images-in-android/
我尝试了它,它适用于Titanium Web视图。