@Override
 protected void onStart() {
   super.onStart();
   gpsConnection.startListening();
 }
 /** Remove location updates to save battery power when application not active. */
 @Override
 protected void onStop() {
   super.onStop();
   gpsConnection.stopListening();
 }