안녕하세요
에러나는 이유는 Android Monitor 창에 잘 나올텐데요...
아니면 언더라인 간다고 하면 그 메세지를 잘 읽어보시면 좋을 것 같습니다.
소스를 보고 유추해보면 이너 클래스 안에
tmapdata.findPathData(startpoint, endpoint, new FindPathDataListenerCallback() {}); << 이부분
Oil_Price_Calculation.this << 이거를 참조치 못할 것 같아요
this 객체를 받아서 Context 객체를 만드시거나
getApplicationContext() 로 해보시면 좋을 것 같습니다.
수고하세요!