在LWUIT中创建离线地图应用程序

时间:2012-03-25 14:17:27

标签: java mobile map lwuit

我目前正在尝试在LWUIT上创建离线地图。但我遇到了一些我不知道如何解决的问题,或者甚至可能在LWUIT中被允许。我试图将图像用作地图,它的文件大小为300KB,但问题是它的尺寸为2728x3323,超过了手机的屏幕尺寸。这就是为什么如果我尝试创建Image以将其用作标签,则会显示OutOfMemoryException。是否可以对该图像进行平移?如果是,有人可以教我或告诉我如何做到这一点?即使没有缩放功能也可以。我只想通过平移看到整个图像。我还想问一下如何在它上面绘制图像,因为我想以编程方式在图像上绘制一些线条和标记。任何帮助都会非常感激。

由于

1 个答案:

答案 0 :(得分:1)

它在MIDP中是不可能的,即使在现代智能手机中也不实用,因为个别应用程序RAM是有限的。

映射应用程序(甚至浏览器上的谷歌地图)可以获取更小的图像并平铺它们,这使它们可以加载多个比单个大图像便宜得多的小图像。