Core Class Android

package app.test;
import android.app.Activity;
import android.content.Context;
import android.location.Location;
import android.location.LocationListener;
import android.location.LocationManager;
import android.os.Bundle;
import android.widget.Toast;
public class Test extends Activity
{
  LocationManager locMgr = null;
  LocationListener locListener = null;
  
    @Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        locMgr = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
        locListener = new LocationListener()
        {
            public void  onLocationChanged(Location location)
            {
                if (location != null)
                {
                    Toast.makeText(getBaseContext(),
                        "New location latitude [" + 
                        location.getLatitude() +
                        "] longitude [" + 
                        location.getLongitude()+"]",
                        Toast.LENGTH_SHORT).show();
                }
            }
            public void  onProviderDisabled(String provider)
            {
            }
            public void  onProviderEnabled(String provider)
            {
            }
            public void  onStatusChanged(String provider, 
                            int status, Bundle extras)
            {
            }
        };
    }
    @Override
    public void onResume() {
      super.onResume();
        locMgr.requestLocationUpdates(
            LocationManager.GPS_PROVIDER,
            0,      // minTime in ms
            0,      // minDistance in meters
            locListener);
    }
    @Override
    public void onPause() {
      super.onPause();
      locMgr.removeUpdates(locListener);
    }
}