2011-04-27 84 views
3

注意:每次我提到一个图像,你可以认为它位于远程服务器上。查看大量的平铺图像

我们有一张很大的图片,太大而无法在移动设备上显示,因此我们将其分解为图块(MxN)。

我需要一种方法来在屏幕上显示这些瓷砖,并允许用户平滑地滚动它们。我无法一次将所有瓷砖存储在内存中,我可以存储多达9个(3x3瓷砖)。

基本上,我需要复制谷歌地图如何加载的图片,下载区域仅如果该区域对用户可见,并与邻国缝合起来......

需要有关这个主题的任何相关信息。 ..

编辑:我忘了提,使用的WebView是不是一种选择,因为我们需要做一点点绘制在图像一旦被检索。

感谢您的帮助! :)

+0

你能否解释一下,你需要做什么样的“小绘图”? – Tima 2011-04-27 15:24:00

+0

我需要在瓷砖上画一个图钉或者一张照片 – st0le 2011-04-28 07:04:19

+0

你不能在网页上绘制它们吗?然后只需使用javascript界面​​在您的应用程序中调用一些方法。以下是一个示例,并非真正确切的一个,但显示了这个想法http://stackoverflow.com/questions/5453102/clickable-words-in-a-textview/ 5662697#5662697 – Tima 2011-04-28 07:21:23

回答

1

你可以看看source of osmdroid,他们做了这样的事情,可能它会帮助你。

也许我错了,但另一种可能性可能是创建一个网页,并显示在web视图中。