2011-04-13 2 views
2

Я пытаюсь пройти через официальный учебник для андроид карты Google: http://developer.android.com/guide/tutorials/views/hello-mapview.html Я реализую класс, который расширяет ItemizedOverlay:Android карты ItemizedOverlay <Item> Bound несовпадение

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. И я получаю ошибку:

Bound несоответствия: Тип товар не является допустимым заменителем для ограниченного параметра типа ItemizedOverlay

Что я делаю не так?

ответ

1

Похоже, что ваш пользовательский класс Предмет не распространяется на OverlayItem, который является основным компонентом любого ItemizedOverlay.