//MyItemizedOverlay.java

 public boolean onTap(GeoPoint p, MapView mapView) {
  // TODO Auto-generated method stub
  
  float endlat=p.getLatitudeE6();              //이부분을
  float endlon=p.getLongitudeE6();          //이부분을
  
  
  Toast.makeText(context, "Now Location\nLat:"+endlat/1000000+"\nLon:"+endlon/1000000, Toast.LENGTH_LONG).show();
  return super.onTap(p, mapView);
  }
//TestAcitivity.java
public void calDistance() {
  
  
    
  LocationManager locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);  
  Location location = locationManager.getLastKnownLocation(LocationManager.GPS_PROVIDER);
  double startlat = location.getLatitude();     
  double startlon = location.getLongitude();
//  double endlat = p.getLatitudeE6();     //이부분으로
//  double endlon = p.getLongitudeE6();   //이부분으로
  double endlat = 35.85933;
  double endlon = 128.4877;
    
 
 // GeoPoint startPoint = new GeoPoint((int) startlat, (int) startlon);
     //   GeoPoint endPoint = new GeoPoint((int)endlat , (int) endlon);
getDistance(startlat, startlon,
          endlat, endlon);
    }

 

MyItemizedOverlay.java에서 GeoPoint 를 이용해서 구한

float endlat=p.getLatitudeE6();

float endlon=p.getLongitudeE6();

값들(endlat과 endlon)을 TestAcitivity.java 에서 사용하고 싶습니다.

 

 

어떻게 가져와야 하나요 ㅠㅠㅠㅠ 도움부탁드립니다!!