현재 제가 데이터베이스에 좌표를 넣는 부분까지 했습니다. (X좌표, Y좌표 따로 따로 저장 했습니다.)

그리고 ItemizedOverlay를 사용해서 데이터 베이스에 저장된 좌표 값에 맞는 위치에 마커를 찍을려고 하는데 잘 안됩니다.

public GeoPoint hutPoints[] = new GeoPoint[] { 
                                new GeoPoint(44258793, -71318940),
                               new GeoPoint(44195798, -71494402),
            };
제가 가지고 있는 예제로는 이렇습니다. 이렇게 값을 넣은 다음

protected OverlayItem createItem(int i) {
           
            OverlayItem item = new OverlayItem(hutPoints[i], null, null);
           
            return item;
        }
이걸로 뿌려주는 걸로 알고 있는데요
데이터 베이스에서

        int[] from = new int[]{Integer.parseInt(DbAdapter.KEY_XGPS)};
        int[] from2 = new int[]{Integer.parseInt(DbAdapter.KEY_YGPS)};

이런식으로 값을 추출한 다음엔 저 GeoPoint에 어떻게 넣어야 할지 모르겠습니다.
new GeoPoint 부분에서 int[] 이 부분을 받지 못하는데 어느 부분을 수정해야 하는지 자바 고수님들 한테 좀 여쭈어볼께요 ㅜ.ㅜ