마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

구글맵 경로그리려는데 질문좀요

0 추천
   public void onClick(View v) {
    // TODO Auto-generated method stub

    String sc = "35.8558382 129.2243036 35.8546397 129.2242851";

    String[] str = sc.split(" ");
    double[] data = new double[str.length];

    {
     for (int i = 0; i < str.length; i++) {
      data[i] = Double.parseDouble(str[i]);
     }
     for (int i = 0; i < data.length - 1; i = i + 2) {

      PolylineOptions rectOptions = new PolylineOptions()
        .add(new LatLng(data[i], data[i + 1]))
        .color(Color.RED).width(2);
      Polyline polyline = mapexam.addPolyline(rectOptions);

구글맵에서 버튼클릭시에 실행될 코드부분입니다.

 

예상하기로는 sc변수에 있는 2곳의 좌표를 data[]에 넣어 선을 연결하려 하는중입니다.

 

data[]부분에 노가다성으로 일일이 좌표를 찍어 선연결되는건 확인했구요

 

자바에서 for문만 따로내어서 좌표값이 들어가는것도 확인했는데

 

이 두개를 합치니 아무 반응이 없네요...

 

뭐가 문제인걸까요?  그리고 logcat 보는방법좀 알려주세요..

 

코드상에선 에러가없어 표시가안되니  왜 반응이없는건지 너무 답답하네요ㅠ

루카a (120 포인트) 님이 2014년 9월 20일 질문

1개의 답변

0 추천
사용하려는 버튼이 button1이라고 하면.

onclick안에 각각 조건을 정리하고나서 디버깅 찍어보는게 빠를거 같은데요?

 

if(v == button1){

 

해당내용 이 부분에 삽입해여 button1 버튼을 눌렀을 때 실행.

 

}
개발자초심 (21,220 포인트) 님이 2014년 9월 20일 답변
...