谷歌地图片段是空的?

时间:2016-10-28 21:43:58

标签: android google-maps

我想在Google map中嵌入Activity。我之前整合了几次,但现在没有发生。 我的布局文件:

<fragment
   android:id="@+id/location_map"
   android:name="com.google.android.gms.maps.SupportMapFragment"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   android:layout_gravity="right|center_vertical" />

地图类

@EActivity(R.layout.location_activity)
public class FIndLocationActivity extends AppCompatActivity implements OnMapReadyCallback {

@AfterExtras
void afterViewCreated() {
    SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.location_map);
    mapFragment.getMapAsync(this);
    .....
    ..... 
    }
}

mapFragment始终为Null。我在这做错了什么?我也跟着this教程,但它仍然抛出null。我正在使用实际设备来测试应用程序。

1 个答案:

答案 0 :(得分:0)

检查您是否在应用中添加了GMaps的所有凭据,包括其他egl&#39;使用&#39;清单中的行。这可能是系统无法创建片段的问题。