com.google.android.gms.maps.MapView

Here are the examples of the java api class com.google.android.gms.maps.MapView taken from open source projects.

1. MappingFragment#onCreateView()

Project: wigle-wifi-wardriving
File: MappingFragment.java
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    mapView = new MapView(getActivity());
    final int serviceAvailable = GooglePlayServicesUtil.isGooglePlayServicesAvailable(getActivity());
    if (serviceAvailable == ConnectionResult.SUCCESS) {
        mapView.onCreate(savedInstanceState);
    } else {
        Toast.makeText(getActivity(), getString(R.string.map_needs_playservice), Toast.LENGTH_LONG).show();
    }
    MapsInitializer.initialize(getActivity());
    final View view = inflater.inflate(R.layout.map, container, false);
    LatLng oldCenter = null;
    int oldZoom = Integer.MIN_VALUE;
    if (state.oldCenter != null) {
        // pry an orientation change, which calls destroy
        oldCenter = state.oldCenter;
        oldZoom = state.oldZoom;
    }
    setupMapView(view, oldCenter, oldZoom);
    return view;
}

2. DBResultActivity#setupMap()

Project: wigle-wifi-wardriving
File: DBResultActivity.java
private void setupMap(final LatLng center, final Bundle savedInstanceState) {
    mapView = new MapView(this);
    mapView.onCreate(savedInstanceState);
    MapsInitializer.initialize(this);
    mapView.getMapAsync(new OnMapReadyCallback() {

        @Override
        public void onMapReady(final GoogleMap googleMap) {
            mapRender = new MapRender(DBResultActivity.this, googleMap, true);
            if (center != null) {
                final CameraPosition cameraPosition = new CameraPosition.Builder().target(center).zoom(DEFAULT_ZOOM).build();
                googleMap.moveCamera(CameraUpdateFactory.newCameraPosition(cameraPosition));
            }
        }
    });
    final RelativeLayout rlView = (RelativeLayout) findViewById(R.id.db_map_rl);
    rlView.addView(mapView);
}

3. MapFragment#onCreateView()

Project: actor-platform
File: MapFragment.java
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    longitude = getArguments().getDouble("longitude");
    latitude = getArguments().getDouble("latitude");
    final MapView map = new MapView(getActivity());
    map.onCreate(null);
    map.getMapAsync(new OnMapReadyCallback() {

        @Override
        public void onMapReady(GoogleMap googleMap) {
            mapController = googleMap;
            googleMap.addMarker(new MarkerOptions().position(new LatLng(latitude, longitude)).title(""));
            googleMap.animateCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(latitude, longitude), 16));
            map.onResume();
        }
    });
    return map;
}

4. NetworkActivity#setupMap()

Project: wigle-wifi-wardriving
File: NetworkActivity.java
private void setupMap(final Network network, final Bundle savedInstanceState) {
    mapView = new MapView(this);
    try {
        mapView.onCreate(savedInstanceState);
    } catch (NullPointerException ex) {
        MainActivity.error("npe in mapView.onCreate: " + ex, ex);
    }
    MapsInitializer.initialize(this);
    if (network.getLatLng() != null) {
        mapView.getMapAsync(new OnMapReadyCallback() {

            @Override
            public void onMapReady(final GoogleMap googleMap) {
                final CameraPosition cameraPosition = new CameraPosition.Builder().target(network.getLatLng()).zoom(DEFAULT_ZOOM).build();
                googleMap.moveCamera(CameraUpdateFactory.newCameraPosition(cameraPosition));
                googleMap.addCircle(new CircleOptions().center(network.getLatLng()).radius(5).fillColor(Color.argb(128, 240, 240, 240)).strokeColor(Color.argb(200, 255, 32, 32)).strokeWidth(3f).zIndex(100));
            }
        });
    }
    final RelativeLayout rlView = (RelativeLayout) findViewById(R.id.netmap_rl);
    rlView.addView(mapView);
}

5. Googlev2WrapperSample#setMapView()

Project: osmdroid
File: Googlev2WrapperSample.java
private void setMapView() {
    mMapViewV2 = null;
    if (mMap != null) {
        mMap.setMyLocationEnabled(false);
    }
    mMapViewV2 = new MapView(this);
    setContentView(mMapViewV2);
    mMapViewV2.onCreate(null);
    mMapViewV2.onResume();
    mMap = MapFactory.getMap(mMapViewV2);
    // Hannover
    final Position position = new Position(52.370816, 9.735936);
    position.setZoomLevel(14);
    mMap.setPosition(position);
    mMap.setMyLocationEnabled(false);
    addMarkers();
    addPolyline();
    mMap.setOnCameraChangeListener(new OnCameraChangeListener() {

        @Override
        public void onCameraChange(final IPosition position) {
            Log.d(Constants.LOGTAG, "onCameraChange");
        }
    });
}