Android 谷歌地图是一个片段,而不是一个片段

Android 谷歌地图是一个片段,而不是一个片段,android,android-fragments,Android,Android Fragments,我已经试了几天了,但我就是不能让它工作,是否可以从Fragment扩展googleMap,而不是FragmentActivity 我使用的示例代码与android studio创建的示例代码相同,只是尝试将其制作成一个片段,而不是片段活动 可能吗 我正在使用target sdk21和minsdk 21在您希望使用地图的活动/片段中使用以下代码 <fragment class="com.google.android.gms.maps.MapFragment" android:na

我已经试了几天了,但我就是不能让它工作,是否可以从
Fragment
扩展
googleMap
,而不是
FragmentActivity

我使用的示例代码与android studio创建的示例代码相同,只是尝试将其制作成一个
片段,而不是
片段活动

可能吗


我正在使用target sdk21和minsdk 21

在您希望使用地图的活动/片段中使用以下代码

<fragment
   class="com.google.android.gms.maps.MapFragment"
   android:name="com.google.android.gms.maps.MapFragment"
   android:id="@+id/map"
   android:layout_width="match_parent"
   android:layout_height="match_parent" />
设置您映射的东西在下面提到的方法

private void setUpMap() {

        mMapFragment.getMapAsync(new OnMapReadyCallback() {
            @Override
            public void onMapReady(GoogleMap map) {
             ...
            }
        }
   }

希望它有助于……

在您希望使用地图的活动/片段中使用以下代码

<fragment
   class="com.google.android.gms.maps.MapFragment"
   android:name="com.google.android.gms.maps.MapFragment"
   android:id="@+id/map"
   android:layout_width="match_parent"
   android:layout_height="match_parent" />
设置您映射的东西在下面提到的方法

private void setUpMap() {

        mMapFragment.getMapAsync(new OnMapReadyCallback() {
            @Override
            public void onMapReady(GoogleMap map) {
             ...
            }
        }
   }

希望它有助于……

在您希望使用地图的活动/片段中使用以下代码

<fragment
   class="com.google.android.gms.maps.MapFragment"
   android:name="com.google.android.gms.maps.MapFragment"
   android:id="@+id/map"
   android:layout_width="match_parent"
   android:layout_height="match_parent" />
设置您映射的东西在下面提到的方法

private void setUpMap() {

        mMapFragment.getMapAsync(new OnMapReadyCallback() {
            @Override
            public void onMapReady(GoogleMap map) {
             ...
            }
        }
   }

希望它有助于……

在您希望使用地图的活动/片段中使用以下代码

<fragment
   class="com.google.android.gms.maps.MapFragment"
   android:name="com.google.android.gms.maps.MapFragment"
   android:id="@+id/map"
   android:layout_width="match_parent"
   android:layout_height="match_parent" />
设置您映射的东西在下面提到的方法

private void setUpMap() {

        mMapFragment.getMapAsync(new OnMapReadyCallback() {
            @Override
            public void onMapReady(GoogleMap map) {
             ...
            }
        }
   }

希望能有所帮助……

查看此:查看此:查看此:查看此:谢谢Rinav!,这确实有助于我找到问题所在,因此我将其付诸实施。:)谢谢你,里纳夫!,这确实有助于我找到问题所在,因此我将其付诸实施。:)谢谢你,里纳夫!,这确实有助于我找到问题所在,因此我将其付诸实施。:)谢谢你,里纳夫!,这确实有助于我找到问题所在,因此我将其付诸实施。:)