제가 구현하려는 것이

 

일단 한 사이트를 파싱해서 자료들을 리스트뷰에 뿌려주는 것 까진 성공했습니다. 그런데

 

이 각 아이템들마다 한글 주소 값을 가지고 있습니다. 이 주소 값을 이용해서

 

맵뷰에 마커를 찍게 하려고 하는데 상당히 애를 먹고 있습니다 ㅠ

 

정리해서 질문드리자면

 

리스트뷰에 한글 주소를 뽑아와서 -> 위도,경도로 변환 후(지오코딩) -> 다른 java파일 즉 맵액티비티에 불러들여 -> 위도,경도를 이용해 맵뷰에 마커로 뿌려줘야 합니다.

 

이 과정이 정말 순탄치가 않군요 ㅠ 만약 리스트뷰 자체에서 한 아이템을 클릭했을시에는

 

(리스트뷰)lv.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            public void onItemClick(AdapterView<?> parent, View view, int position, long id){
            
             TextView test = (TextView)sa.getView(position, null, null).findViewById(R.id.board_link);
             String val = test.getText().toString();
             startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(val)));

 

이런식으로 쉽게 아이템 중 하나의 값을 가져와 val에 집어넣어서 쓰면 되는데

 

클릭하는 게 아니라 다른 액티비티의 맵뷰에 값을 가져와 뿌려주려고 하니 막막합니다.

 

방향제시라도 부탁드립니다 제발 ㅠ