MapViewでGoogleMapsAndroidAPIv2を使用しています。MapViewを実行すると。空白で表示されます。何が起こっている ???
質問する
737 次
3 に答える
1
<fragment />
MapViewはFragmentのサブクラスではないため、タグと一緒に使用することはできません。
はい、Mapsv2はMapsv1とは大きく異なります。
于 2013-02-28T13:24:32.053 に答える
0
MapViewでフラグメント要素を使用しないでください。正しい方法は、次のようなレイアウトファイルです。
<com.google.android.gms.maps.MapView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/map"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
于 2013-02-28T13:26:58.760 に答える
0
使用する場合MapView
は、アクティビティを拡張する必要がありますMapActivity
。今あなたは持っています:
public class MyActivity extends Activity
これは、Google Maps v2フラグメントをロードする場合は機能しますが、GoogleMapsv1をロードする場合は機能しませんMapView
。MapView
を拡張するアクティビティ内に作成する必要がありますMapActivity
。アクティビティをに変更します
public class MyActivity extends MapActivity
これにより、マップビューの問題が修正されます。
于 2013-02-28T13:41:20.513 に答える