4

2つのMapActivityを備えたアプリがあり、それぞれに同じAPIキーを持つMapViewがあります。

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)
4

2 に答える 2

0

答え :

固定寸法のマップを使用している場合は、ネストされたフレームレイアウトでマップを使用します。

      <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>

楽しみ :)

于 2013-03-13T10:30:42.920 に答える
0

以下のリンクに従ってください。これは、Google マップの署名キーの問題です -

http://android-expert.blogspot.in/2013/03/android-and-strange-error-with-maps.html

于 2013-03-15T09:11:44.597 に答える