当重写的调用Populate()方法时一直出现空指针异常。为什么呢求大神public class MyItems extends ItemizedOverlay<OverlayItem>{
public MyItems(Drawable defaultMarker) {
super(boundCenterBottom(defaultMarker));
populate();//这行就出现空指针了
} @Override
protected OverlayItem createItem(int i) {
switch (i) {
case 1:
OverlayItem o=new OverlayItem(new GeoPoint(39971036,116314659) , "myMap", "map");
return o;
}
return null;
} @Override
public int size() {
return 1;
}}
public MyItems(Drawable defaultMarker) {
super(boundCenterBottom(defaultMarker));
populate();//这行就出现空指针了
} @Override
protected OverlayItem createItem(int i) {
switch (i) {
case 1:
OverlayItem o=new OverlayItem(new GeoPoint(39971036,116314659) , "myMap", "map");
return o;
}
return null;
} @Override
public int size() {
return 1;
}}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货