作者lovelycateye (我还想要更多力量)
看板java
标题[虫?] 使用Android Google Map相关雷
时间Thu Nov 25 12:10:42 2010
就当做是经验分享好了?
当然也是希望有高手能解答原因,我只知道解法,但是不知道原因XD
1. ItemizedOverlay
假如你的OverlayItem是会一直随着地图变得,
这里面你的OverlayItem设进去以後,Google API会请你尽快populate
但在呼叫populate()前,请记得呼叫
setLastFocusedIndex(-1);
不然在跑他自己的onTap的时候,
会java.lang.ArrayIndexOutOfBoundException炸掉
参考网页:
http://ppt.cc/H8Vu
2. MapActivity
如果你的程式需要多个MapActivity,请在你的AndroidManifast.xml里面
将第二个以外的MapActivity设定在不同的process
如:<activity
android:name=".HogeMapActivity"
android:label="@string/app_name"
android:process=":hogeMapProcess" />
补一下状况好了,
不这样做会出现你的MapView一直没办法去把它的Tile抓回来
因为Connection Pool Crash掉了。
参考网页:
http://ppt.cc/Y;@Q
以上,祝我等苦主扫雷顺利!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.88.75
※ 编辑: lovelycateye 来自: 122.116.88.75 (11/25 12:24)