2017-04-03 6 views
-1

レイアウトに複数のマップを表示したい。私のフラグメントでlistviewにmapviewsを追加するには? Android

私はリストビュー項目で、リストビューを持っている私は私が私のgetビュー方式では、アダプタファイルで

<com.google.android.gms.maps.MapView 
       android:id="@+id/map_view" 
       android:layout_width="fill_parent" 
       android:layout_height="fill_parent" /> 

のMapViewを持っている:

holder.mapView.getMapAsync(new OnMapReadyCallback() { 

     @Override 
     public void onMapReady(GoogleMap googleMap) { 
      LatLng sydney = new LatLng(-33.852, 151.211); 
      googleMap.addMarker(new MarkerOptions().position(sydney) 
        .title("Marker in Sydney")); 
      googleMap.moveCamera(CameraUpdateFactory.newLatLng(sydney)); 
      holder.mapView.onResume(); 
     } 
    }); 

しかし、何も表示されません。

私はGoogle Maps APIキーを作成し、次をマニフェストに追加しました。

<meta-data 
     android:name="com.google.android.geo.API_KEY" 
     android:value="my api key, not restricted"/> 

そして、私は鉄板ファイルにこの依存関係を追加しました:何の地図示すがない理由

compile 'com.google.android.gms:play-services-maps:10.2.1' 

あなたは知っていますか?

+0

どれlogcatエラーメッセージがでこれを追加しますか? – apmartin1991

+0

@ apmartin1991エラーは表示されません –

答えて

0

移動先: ファイル - 新しい - google - Googleマップのアクティビティとそのことを理解する。

あなたのxml

tools:context="yourpackage.YourActivityName" 
関連する問題