android - Cannot resolve locationclient -


android location client cannot resolve

public class mainactivity extends fragmentactivity implements connectioncallbacks, onconnectionfailedlistener, locationlistener {     private locationclient locationclient;     private locationrequest locationrequest;     private googlemap googlemap;      @override     protected void oncreate(bundle savedinstancestate) {         super.oncreate(savedinstancestate);         setcontentview(r.layout.activity_main);          locationclient = new locationclient(this, this, this);          locationrequest = locationrequest.create()                   .setinterval(5000)                   .setfastestinterval(500)                   .setpriority(locationrequest.priority_high_accuracy);          supportmapfragment supportmapfragment = (supportmapfragment) getsupportfragmentmanager().findfragmentbyid(r.id.map);         googlemap = supportmapfragment.getmap();         googlemap.setmylocationenabled(true);        }      @override     public void onlocationchanged(location location) {         haritadakonumgosterasynctask task = new haritadakonumgosterasynctask();         task.execute(new location[] {location});     }         @override     public void onconnected(bundle connectionhint) {         locationclient.requestlocationupdates(locationrequest, this);     }      @override     public void ondisconnected() {}      @override     public void onconnectionfailed(connectionresult result) {}      @override     protected void onresume() {         super.onresume();         locationclient.connect();     }      @override     public void onpause() {         super.onpause();          if(locationclient.isconnected())             locationclient.removelocationupdates(this);          locationclient.disconnect();     }      private class haritadakonumgosterasynctask  extends asynctask<location, void, latlng> {          @override         protected latlng doinbackground(location... params) {             location konum = params[0];             return new latlng(konum.getlatitude(), konum.getlongitude());         }          @override         protected void onpostexecute(latlng konum) {             googlemap.animatecamera(cameraupdatefactory.newlatlngzoom(konum, 15));         }      }   } 

in build.gradle add following code

 compile 'com.google.android.gms:play-services:8.4.0' 

more details refer setting google play services


Comments

Popular posts from this blog

sql - VB.NET Operand type clash: date is incompatible with int error -

SVG stroke-linecap doesn't work for circles in Firefox? -

python - TypeError: Scalar value for argument 'color' is not numeric in openCV -