javascript - 使用 Titanium 的 Android 上的大图像

标签 javascript android image titanium android-imageview

我需要在带有 Titanium 的 Android 上显示一个巨大的图像(至少 2000x2000)并让用户滚动,就像他们在 iOS 上使用 ScrollView 一样。但是,我知道 Android 不支持同一种 ScrollView ,所以我选择使用 ImageView。

由于内存问题,我无法正确显示此图像或至少无法以我想要的方式显示(放大时图像不会模糊)。有没有人找到一种方法来使大型可滚动图像在 Android 上的 Titanium 中工作而不会出现内存崩溃?

我也试过 WebView,但它似乎调整了我的图像大小,当你缩放时它也很模糊。我希望 Android webview 支持 SVG,但看起来它们在大多数设备上都不支持。

最佳答案

这是迄今为止我找到的最佳答案:

http://www.tenxperts.com/2011/07/13/working-with-large-images-in-android/

我试过了,它与 Titanium WebView 配合得很好。

关于javascript - 使用 Titanium 的 Android 上的大图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12700526/

相关文章:

javascript - 用javascript鼠标位置改变图像?

javascript - 带主干的 HAML

jquery - 如何使用CSS3、jQuery、HTML制作图片队列效果?

python - numpy 中 3D 数组的 2D 切片系列

javascript - 从 javascript 获取值到 php 变量

javascript - 使用 d3 将其转换到另一个位置

android - Android Honeycomb 3.0 中的文本高亮显示

android - 在android中保存/恢复自定义 View 的状态

android - 如何在 Android 手机上捕捉高度?

wpf - WPF图像缩放