2011-08-24 50 views
3

我想在活动中嵌入一个小方块来显示用户的位置。问题在于,当我使用MapView时,该活动需要大约15秒的时间才能加载。当我将MapView取出时,该活动仅需要大约2-3秒的时间才能加载。有没有什么建议可以加快速度,或者我应该用一个指引用户使用官方地图应用程序的按钮来替换它?Android:嵌入一个小MapView很慢

回答

1

尝试使用静态谷歌地图API。它有很多功能(缩放级别,标记,附近的查询),并且实现非常简单,只需发送一个GET请求即可。

http://maps.googleapis.com/maps/api/staticmap?center=latitude,longitude&zoom=15&size=200x150 

当你接收到的图像数据,只是把它变成一个ImageView的。

documentation:http://code.google.com/apis/maps/documentation/staticmaps/

+0

绝对是完美的答案。绝对是我在找的! – ninjaneer