适当的容器,逐个显示图像

时间:2013-03-30 00:51:25

标签: android opengl-es drawable

我是android开发的新手。我正在构建一个基于位置的应用程序,如谷歌地图(在某种程度上,我们正在重新发明轮子:()。

maps.google.com类似,地图数据在服务器中生成为切片并在客户端中重新组织。在html页面中,它很容易找到容纳瓷砖的容器。例如,我们可以相应地创建一些img元素,然后将这些imgs放在div元素中。

现在在android中,哪个是显示图像的合适容器?

事实上,我正在阅读文档Displaying Bitmaps Efficiently,似乎ImageView是显示bitmaps的唯一方式。如果是这样,那么我必须根据ImageViewStile size动态创建多个size of the user screen。此外,根据文档,AsyncTask应该用于提高性能。因此,每个创建的ImageView都会有一个AsyncTask,我担心哪个不受我的控制。

所以我想知道是否有其他解决方案可以满足我的要求?

顺便说一句,我们现在使用tiles,但我们也计划支持似乎必须使用vector的{​​{1}}数据,因此应在不同地图类型之间切换正在考虑中。


更新

如果opengl提示我应该使用Raghunandan来保存我的应用中的卫星位图,但应该仍然使用opengl绘制的ImageView怎么样,那么如何在这两种类型(视图)之间切换?

0 个答案:

没有答案