import android.content.Context;
import android.location.Criteria;
import android.location.Location;
import android.location.LocationManager;
import android.os.Bundle;
import android.widget.TextView; 
import com.google.android.maps.MapActivity;
import com.google.android.maps.MapView;
public class MyLocation extends MapActivity {
 
 private static final LocationManager LocationManager = null;
 LocationManager mLocationManager;
 Location mLocation;
 TextView tv;
 
 public void onCreate(Bundle savedInstanceState){
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);
  MapView mapview = (MapView)findViewById(R.id.Map1);     
  tv = (TextView)findViewById(R.id.tv1);                                                    
  mLocationManager = (LocationManager);
   getSystemService(Context.LOCATION_SERVICE);
   Criteria criteria = new Criteria();
   criteria.setAccuracy(Criteria.ACCURACY_FINE);
   criteria.setPowerRequirement(Criteria.POWER_LOW);
   String locationprovider = mLocationManager.getBestProvider(criteria,true);
   mLocation = mLocationManager.getLastKnownLocation(locationprovider);
   tv.setText("Last location lat: " + mLocation.getLatitude() + " long:" + mLocation.getLongitude());
   
  
  
 }
 protected boolean isRouteDisplayed(){
  return false;
 }
}