I'm using Google Maps Android API v2 with MapView . When I run MapView . It displays blank . What is happening ???
问问题
737 次
3 回答
1
MapView 不是 Fragment 的子类,因此您不能将其与<fragment />
标签一起使用。
是的,地图 v2 与地图 v1 非常不同。
于 2013-02-28T13:24:32.053 回答
0
如果您想使用,MapView
那么您的活动必须扩展MapActivity
。现在你有:
public class MyActivity extends Activity
这在加载 Google Maps v2 片段时有效,但在加载 Google Maps v1 时无效MapView
。AMapView
必须在扩展的活动中创建MapActivity
。将您的活动更改为
public class MyActivity extends MapActivity
这应该可以解决地图视图问题。
于 2013-02-28T13:41:20.513 回答
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 回答