이번에 졸업작품프로젝트를 하게되어 지금 구글맵연동후 원하는 위치에 마커를 표시중인데 아무리 배우고 따라해봐도 안되네요..
많은고수님들의 조언 부탁드립니다.
제가 안되는 부분은 ItemizedOverlay 를 상속받는 부분인데요. 노란색형광등 오류가 나고 오류 내용은
<<ItemizedOverlay is a rawtype. references to generic type ItemizedOverlay<Item> should be parameterized>>
라고 나옵니다. 소스 올려드릴게요.
package com.example.hanjapl.Menu.Jadal.Cook;
import java.util.ArrayList;
import android.content.Context;
import android.graphics.drawable.Drawable;
import android.widget.Toast;
import com.google.android.maps.ItemizedOverlay;
import com.google.android.maps.OverlayItem;
public class HelloItemizedOverlay extends ItemizedOverlay{ <-------- 이줄에 ItemizedOverlay 오류입니다.
private Context mContext;
private ArrayList<OverlayItem> mOverlays = new ArrayList<OverlayItem>();
public HelloItemizedOverlay(Drawable defaultMarker, Context context) {
super(boundCenterBottom(defaultMarker));
// TODO Auto-generated constructor stub
mContext = context;
}
@Override
protected OverlayItem createItem(int i) {
// TODO Auto-generated method stub
return mOverlays.get(i);
}
@Override
public int size() {
// TODO Auto-generated method stub
return mOverlays.size();
}
public void addOverlay(OverlayItem overlay)
{
mOverlays.add(overlay);
populate();
}
@Override
protected boolean onTap(int index) {
OverlayItem item = mOverlays.get(index);
Toast.makeText(mContext, item.getSnippet(), Toast.LENGTH_LONG).show();
return true;
}
}
거의 이틀째 이오류 하나땜에 매달리네요 ㅠㅠ 많은 고수님들의 조언이나 가능하면 해답을 부탁드립니다.




public class HelloItemizedOverlay extends ItemizedOverlay{
=> public class HelloItemizedOverlay extends ItemizedOverlay<OverlayItem> {
http://code.google.com/android/add-ons/google-apis/reference/com/google/android/maps/ItemizedOverlay.html