gps - Android LocationServices getLastLocation returns speed as 0 -
it gets connected, can latitude , longitude of coordinate, when following code, speed = 0, why can't take speed location?
@override public void onlocationchanged(final location location) { log.i("","geof s onlocationchanged entered"); if (locationservices.fusedlocationapi.getlastlocation(mlocationclient) != null) { locend = location; log.i("","geof s speed of locend:" + location.getspeed()); } } this response:
03-31 17:43:57.227 31463-31463/nl.hgrams.passenger i/﹕ geof s speed of locend:0.0 and permissions:
<uses-permission android:name="android.permission.internet" /> <uses-permission android:name="android.permission.location_hardware" /> <uses-permission android:name="android.permission.access_network_state" /> <uses-permission android:name="android.permission.access_gps" /> <uses-permission android:name="android.permission.access_fine_location" /> <uses-permission android:name="android.permission.write_external_storage"/> <uses-permission android:name="android.permission.read_external_storage"/> <uses-permission android:name="com.google.android.c2dm.permission.receive" /> <uses-permission android:name="nl.hgrams.passenger.c2d_message" />
Comments
Post a Comment