Why current location of android phone don't change when i change location?
<p>I get location of android phone as:</p>

<pre><code>android.location.Location locationA;
            LocationManager locationManager;
            Criteria cri = new Criteria();
            locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
            String tower = locationManager.getBestProvider(cri, false);
            locationA = locationManager.getLastKnownLocation(tower);
            if (locationA != null) {
                // lat = (double) (locationA.getLatitude() * 1E6);
                // longi = (double) (locationA.getLongitude() * 1E6);
                double lat = locationA.getLatitude();
                double longi = locationA.getLongitude();

                TextView txt = (TextView) findViewById(R.id.textView1);
                String td = String.valueOf(lat) + "," + String.valueOf(longi);
                txt.setText(td);
            }
</code></pre>

<p>Why current location of android phone don't change when i change location and get again current location?</p>
