reasons.
This is what i have done:
Using java Syntax Highlighting
- public void addOverlayBusinessItems()
- {
- Drawable defaultMarker = getResources().getDrawable
- (R.drawable.pin);
- defaultMarker.setBounds(0, 0, defaultMarker.getIntrinsicWidth(),
- defaultMarker.getIntrinsicHeight());
- myMapView.getOverlays().add(new MyItemizedOverlay
- (defaultMarker));
- myMapView.postInvalidate();
- }
- class MyItemizedOverlay extends ItemizedOverlay<OverlayItem>
- {
- //create a list of overlay items from the JSON response we get
- from Yelp
- private List<OverlayItem> mItemList = new ArrayList<OverlayItem>
- ()
- public MyItemizedOverlay(Drawable defaultMarker)
- {
- super(defaultMarker);
- GeoPoint gp = new GeoPoint(5309691, 8851933);
- mItemList.add(gp, "test", "first marker");
- populate();
- }
- @Override
- protected OverlayItem createItem(int index)
- {
- return mItemList.get(index);
- }
- @Override
- public int size()
- {
- return mItemList.size();
- }
- }
Parsed in 0.035 seconds, using GeSHi 1.0.8.4
yet nothing shows up on the my mapview. Are there more that i need to
do?

