我将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的项目迁移有关。