Revision: 58611
                            
                                                            
                                    
                                        
Initial Code
                                    
                                    
                                                            
                                    
                                        
Initial URL
                                    
                                    
                                
                                                            
                                    
                                        
Initial Description
                                    
                                    
                                
                                                            
                                    
                                        
Initial Title
                                    
                                    
                                                            
                                    
                                        
Initial Tags
                                    
                                    
                                                            
                                    
                                        
Initial Language
                                    
                                    
                                                    
                        at July 24, 2012 23:05 by l01241
                            
                            Initial Code
private class MyOverlay extends Overlay {
		private GeoPoint center;
		private float radius;
		private Paint cPaint;
		public MyOverlay(GeoPoint c) {
			center = c;
			radius = 20;
			cPaint = new Paint();
		}
		@Override
		public void draw(Canvas canvas, MapView mapView, boolean shadow) {
			super.draw(canvas, mapView, shadow);
			if (shadow == false) {
				// class exercise
				// Step 1: get pixel coordinate of center (in GeoPoint)			
				Point screenPt = new Point();
				mapView.getProjection().toPixels(center, screenPt);
				
				// Step 2: draw a circle at the converted pixel coordinate
				cPaint.setColor(Color.RED);
				cPaint.setAlpha(100);
				canvas.drawCircle(screenPt.x, screenPt.y, radius, cPaint);
			}		
		}
	}
                                Initial URL
Initial Description
Initial Title
Android MyOverlay extends Overlay
Initial Tags
android
Initial Language
Java