2011-04-13 22 views
2

我試圖通過官方教程中走了Android的谷歌地圖: http://developer.android.com/guide/tutorials/views/hello-mapview.html 我實現它擴展ItemizedOverlay類:Android地圖ItemizedOverlay <Item>約束不匹配

public class HelloItemizedOverlay<Item> extends ItemizedOverlay<Item> { 
public HelloItemizedOverlay(Drawable defaultMarker) { 
    super(defaultMarker); 
} 
@Override 
protected Item createItem(int i) { 
    return null; 
} 
@Override 
public int size() { 
    return 0; 
} 
} 

該類完全Eclipse生成。 而我得到的錯誤:

約束不匹配:該類型的項目是不是ItemizedOverlay

我在做什麼錯誤類型的有界參數的有效替代品?

回答

1

它看起來像您的自定義類Item不會擴展OverlayItem,它是任何ItemizedOverlay的基本組件。