Tech. Forum 개발자들을 위한 정보 공유의 장입니다
닫기

Tech.Forum

지도 경로 그리기 질문 (Android)

#1

안녕하세요.

제가 지도위에 경로를 그리고 싶어서

http://tmapapi.sktelecom.com/main.html#android/sample/androidSample.sample5
위 url을 참고해서 개발하였습니다. 아래의 코드를 넣었습니다만 그림이 안그려져서 문의 드립니다.
예제랑 똑같이 한것 같은데 ㅠㅠ 무슨 문제가 있을까요?..

try {
TMapPolyLine tMapPolyLine
= new TMapData().findPathData(tMapPointStart,tMapPointEnd);
tMapPolyLine.setLineColor(Color.BLUE);
tMapPolyLine.setLineWidth(2);
tMapView.addTMapPolyLine(“Line1”, tMapPolyLine);
}catch(Exception e) {
e.printStackTrace();
}

0 Likes

#2

안녕하세요.

T map API운영담당자입니다.

문의주신 소스를 실행하면 MainThreadException이 발생합니다.
해당 내용은 findPathData()함수 사용시 비동기적 처리를 하지않아 발생된 것이며,
findPathData()함수를 사용하는 부분에 쓰레드를 생성하여 비동기적으로
처리하시면 됩니다.
해당 내용과 관련하여 작은 예시를 아래에 남겨드리겠습니다.
참고하시면 도움이 되실겁니다.


Ex)
new Thread() {
@Override
public void run() {
사용하는 함수.
}

}.start();


감사합니다.

0 Likes