안드로이드 개발 질문/답변
(글 수 45,052)
구글맵에 itemezedOverlay를 이용해서 마커를 오버레이 했습니다.
그 마커를 눌렀을때
토스트로 간략한 설명을 넣고싶은데
onTap() 메소드를 오버라이드 시켜서
거기에 토스트를 실행시켰는데
context 부분에 어떤것을 적어야 할지 모르겠습니다. ㅠ;
원래 토스트 사용할때 this 를 적어서 사용했는데 이번에는 class를 따로 만들어서 거기서 사용하는거라
context에 뭘 적어야 할지 모르겠습니다.
Toast.makeText(Context, text, duration);
에서 Context부분에 뭐가 들어가야 할지 모르겠습니다.
public boolean onTap(int index, Context context){
String msg; OverlayItem item=getItem(index);
msg="지하철 "+item.getTitle()+" "+item.getSnippet()+"역 입니다.";
Toast.makeText(context, msg, Toast.LENGTH_SHORT); return true; }
이렇게 하니 오류는 안나는데 토스트 실행이 안되네요;
조언 부탁드립니다.



