Android SupportMapFragment.getMap () возвращает ноль
в моем следующем коде getMap () возвращает null, что останавливает приложение. Если я ничего не делаю с картой (то есть, удаляя последние две строки), она отображается правильно. Есть идеи почему? Благодарю.
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
FragmentManager fragmentManager = getSupportFragmentManager();
SupportMapFragment mapFragment = SupportMapFragment.newInstance();
mapFragmentId = mapFragment.getId();
FragmentTransaction transaction = fragmentManager.beginTransaction();
transaction.add(R.id.my_container, mapFragment);
transaction.commit();
mMap = mapFragment.getMap();
mMap.setMapType(GoogleMap.MAP_TYPE_HYBRID);
}