小编suj*_*108的帖子

mMap.setOnMapClickListener中的空对象错误(this);

package com.example.mukesh.airpollution;




import android.graphics.Color;
import android.os.Bundle;
 import android.support.v4.app.FragmentActivity;

import com.google.android.gms.maps.CameraUpdateFactory;
  import com.google.android.gms.maps.GoogleMap;
  import com.google.android.gms.maps.GoogleMap.OnMapClickListener;
 import com.google.android.gms.maps.MapFragment;
 import com.google.android.gms.maps.OnMapReadyCallback;
 import com.google.android.gms.maps.model.CameraPosition;
 import com.google.android.gms.maps.model.LatLng;
 import com.google.android.gms.maps.model.LatLngBounds;
 import com.google.android.gms.maps.model.Polygon;
 import com.google.android.gms.maps.model.PolygonOptions;
 import com.google.maps.android.PolyUtil;
 import java.util.List;

 import java.util.ArrayList;

 public class MapsActivity extends FragmentActivity
    implements OnMapClickListener, OnMapReadyCallback {

//final int RQS_GooglePlayServices = 1;
private GoogleMap mMap;
//private GoogleMap googleMap;



boolean markerClicked;
PolygonOptions polygonOptions;
Polygon polygon;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_maps);
    // Obtain the SupportMapFragment and get notified when the map is      ready …
Run Code Online (Sandbox Code Playgroud)

android google-maps android-maps android-maps-v2

4
推荐指数
1
解决办法
2679
查看次数