android_maps_conflict_avoidance.com.google.googlenav.map.BaseTileRequest.readResponseData
问题描述:
我有两个MapActivity的应用程序,每个都有它的MapView,具有相同的API密钥。android_maps_conflict_avoidance.com.google.googlenav.map.BaseTileRequest.readResponseData
它在Android 3.x和4.x设备中正常工作,但在2.3.x切换活动时出错。
任何人都可以帮忙吗?
以下是错误:
08-26 21:00:03.160: W/System.err(1858): IOException processing: 26
08-26 21:00:03.160: W/System.err(1858): java.io.IOException: Server returned: 3
08-26 21:00:03.160: W/System.err(1858): at android_maps_conflict_avoidance.com.google.googlenav.map.BaseTileRequest.readResponseData(BaseTileRequest.java:115)
08-26 21:00:03.160: W/System.err(1858): at android_maps_conflict_avoidance.com.google.googlenav.map.MapService$MapTileRequest.readResponseData(MapService.java:1473)
08-26 21:00:03.160: W/System.err(1858): at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.processDataRequest(DataRequestDispatcher.java:1117)
08-26 21:00:03.160: W/System.err(1858): at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.serviceRequests(DataRequestDispatcher.java:994)
08-26 21:00:03.160: W/System.err(1858): at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher$DispatcherServer.run(DataRequestDispatcher.java:1702)
答
答:
嵌套的FrameLayout使用的地图,当您使用地图固定的尺寸。
<FrameLayout
android:id="@+id/mapview_bg"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@color/silver"
>
<com.google.android.maps.MapView
android:id="@+id/deal_mapview"
android:layout_width="146dp"
android:layout_height="106dp"
android:apiKey="@string/google_map_api_key"
android:clickable="true" />
</FrameLayout>
享受以下链接 :)
答
你编译项目什么的Android谷歌的目标API的反对? –