I am trying to get current location using LocationManager class, but I am not getting any result in onLocationChanged method.
I am doing this in a fragment
 LocationManager locationManager = (LocationManager)getActivity().getSystemService(Context.LOCATION_SERVICE);
 LocationListener locationListener = new myLocationListener();
 locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 10, 0, locationListener);
private class myLocationListener implements LocationListener {
    @Override
    public void onLocationChanged(Location location) {
        Log.d(TAG, "Location Changed");
        Toast.makeText(getActivity(), location.getLatitude() + " " + location.getLongitude(), Toast.LENGTH_SHORT).show();
    }
    @Override
    public void onStatusChanged(String provider, int status, Bundle extras) {
    }
    @Override
    public void onProviderEnabled(String provider) {
    }
    @Override
    public void onProviderDisabled(String provider) {
    }
}
 
     
    