实例化SupportMapFragment会随机抛出NullPointerException

时间:2015-05-02 07:06:07

标签: java android google-maps google-play-services

我将SupportMapFragment嵌入到另一个片段中。我从这一行获得了NPE(请注意,我找不到它的原因,因为它现在似乎是随机出现的):

mMap = ((SupportMapFragment) getActivity().getSupportFragmentManager().findFragmentById(R.id.mapview)).getMap();

getMap()完全返回null)

但是当我将其as explained in this answer更改为:

mMap = ((SupportMapFragment) this.getChildFragmentManager().findFragmentById(R.id.mapview)).getMap();

然后我也得到了NPE。

我正在使用支持库v4:19.1.0。

问题可能与最近从Eclipse(没有Gradle)到Android Studio的项目迁移有关。

0 个答案:

没有答案