tags:

views:

23

answers:

0

Hai,

I am getting android.view.inflateexception while using google map in my application. How to avoid it .please help.enter code here

enter code heremapView=(MapView)findViewById(R.id.mapview);
    mapView.setBuiltInZoomControls(true);
    List<Overlay> mapOverlays = mapView.getOverlays();
     Drawable drawable = this.getResources().getDrawable(R.drawable.pinpoint);
     HelloItemizedOverlay itemizedoverlay = new HelloItemizedOverlay(drawable,this);
     GeoPoint point = new GeoPoint((int)(latitude[event_id]*(1E6)),(int)(logintude[event_id]*(1E6)));
     OverlayItem overlayitem = new OverlayItem(point, "Laissez les bon temps rouler!", "I'm in Louisiana!");
     LinearLayout zoomLayout=(LinearLayout)findViewById(R.id.zoom);
     View zoomView=mapView.getZoomControls();
     zoomLayout.addView(zoomView,new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
     mapView.displayZoomControls(true);
     itemizedoverlay.addOverlay(overlayitem);
    // itemizedoverlay.addOverlay(overlayitem2);
     mc=mapView.getController();
     mc.animateTo(point);
     mc.setZoom(13);
     mapOverlays.add(itemizedoverlay);