…Code Examples of com.google.android.maps.
address,
phoneNumber,
description,
photo,
link,
new GeoPoint(lat, lon),
parkingNumber,
pricePerHour);
break;
case MdService.RESTAURANT:
tmp = new Restaurant( name,
address,
phoneNumber,
description,
photo,
link,
new GeoPoint(lat, lon) );
break;
case MdService.BEAUTY_CENTER:
tmp = new BeautyCenter( name,
address,
phoneNumber,
description,
photo,
link,
new GeoPoint(lat, lon));
break;
case MdService.CLOTHING:
tmp = new Clothing( name,
address,
phoneNumber,
description,
photo,
link,
new GeoPoint(lat, lon));
break;
case MdService.GYM:
tmp = new Gym( name,
address,
phoneNumber,
description,
photo,
link,
new GeoPoint(lat, lon));
break;
}
if(tmp!=null)
DataLoad.add(tmp);
String newLine = file.readLine();
public void draw(Canvas canvas, MapView mapView, boolean shadow){
//super.draw(canvas, mapView, shadow);
String [] pairs = path.split(” “);
String[] lngLat = pairs[0].split(“,”);
try{
this.tmpStartPoint=new GeoPoint((int)(Double.parseDouble(lngLat[1])*1E6),(int)(Double.parseDouble(lngLat[0])*1E6));
}catch(NumberFormatException e){
return;
}
this.tmpEndPoint=tmpStartPoint;
Projection projection = mapView.getProjection();
Paint paint = new Paint();
paint.setAntiAlias(true);
Point point = new Point();
projection.toPixels(tmpStartPoint, point);
paint.setColor(Color.BLUE);
RectF oval=new RectF( point.x – mRadius, point.y – mRadius,
point.x + mRadius, point.y + mRadius);
// start point
canvas.drawOval(oval, paint);
paint.setColor(Color.GREEN);
paint.setStrokeWidth(5);
paint.setAlpha(120);
Point point1 = new Point();
Point point2 = new Point();
for(int i=0;i
try {
pointId = Integer.parseInt(id);
point = mLocations.getPoint(pointId);
} catch (NumberFormatException e) {
// ignore – no id found
}
}
}
// store orignal point.
orgPoint = new GeoPoint(point.getLatitudeE6(), point.getLongitudeE6());
// prepare controls
view = (MapView) findViewById(R.id.mapview);
MapController controller = view.getController();
controller.setCenter(new GeoPoint(point.getLatitudeE6(), point
.getLongitudeE6()));
// controller.setZoom(9);
controller.setZoom(15);
mEditTags = (MultiWordAutoCompleteTextView) findViewById(R.id.tag);
mapView.displayZoomControls(true);
mc = mapView.getController();
mc.setZoom(7);
mapOverlays = mapView.getOverlays();
zoom= new GeoPoint(
(int) (Double.parseDouble(getCell(“C”+3)) * 1E6),
(int) (Double.parseDouble(getCell(“D”+3)) * 1E6));
mc.animateTo(zoom);
int row =0;
//
String coordinates2[] = {getCell(“C”+2), getCell(“D”+2)};
//double lat = Double.parseDouble(coordinates2[0]);
//double lng = Double.parseDouble(coordinates2[1]);
int numberofmarker =Integer.parseInt(getCell(“M”+2));
for (int j=1;j<=numberofmarker;j++){row=j+1;point= new GeoPoint((int) (Double.parseDouble(getCell("C"+row)) * 1E6),(int) (Double.parseDouble(getCell("D"+row)) * 1E6));mapView.displayZoomControls(true);mc = mapView.getController();mc.setZoom(7);mapOverlays = mapView.getOverlays();zoom= new GeoPoint((int) (Double.parseDouble(getCell("C"+3)) * 1E6),(int) (Double.parseDouble(getCell("D"+3)) * 1E6));mc.animateTo(zoom);int row =0;//String coordinates2[] = {getCell("C"+2), getCell("D"+2)};//double lat = Double.parseDouble(coordinates2[0]);//double lng = Double.parseDouble(coordinates2[1]);int numberofmarker =Integer.parseInt(getCell("M"+2));for (int j=1;j<=numberofmarker;j++){row=j+1;point= new GeoPoint((int) (Double.parseDouble(getCell("C"+row)) * 1E6),(int) (Double.parseDouble(getCell("D"+row)) * 1E6));mapView.displayZoomControls(true);mc = mapView.getController();mc.setZoom(7);mapOverlays = mapView.getOverlays();zoom= new GeoPoint((int) (Double.parseDouble(getCell("C"+3)) * 1E6),(int) (Double.parseDouble(getCell("D"+3)) * 1E6));mc.animateTo(zoom);int row =0;//String coordinates2[] = {getCell("C"+2), getCell("D"+2)};//double lat = Double.parseDouble(coordinates2[0]);//double lng = Double.parseDouble(coordinates2[1]);int numberofmarker =Integer.parseInt(getCell("M"+2));for (int j=1;j<=numberofmarker;j++){row=j+1;point= new GeoPoint((int) (Double.parseDouble(getCell("C"+row)) * 1E6),(int) (Double.parseDouble(getCell("D"+row)) * 1E6));return;}switch (cu.getType()) {case CacheUpdate.TYPE_EXPAND_DOWN:setBottomRight(new GeoPoint(cu.getNewValue(), getRegion().getBottomRight().getLongitudeE6()));break;case CacheUpdate.TYPE_EXPAND_LEFT:setTopLeft(new GeoPoint(getRegion().getTopLeft().getLatitudeE6(),cu.getNewValue()));break;case CacheUpdate.TYPE_EXPAND_RIGHT:setBottomRight(new GeoPoint(getRegion().getBottomRight().getLatitudeE6(), cu.getNewValue()));break;case CacheUpdate.TYPE_EXPAND_UP:setTopLeft(new GeoPoint(cu.getNewValue(), getRegion().getTopLeft().getLongitudeE6()));break;case CacheUpdate.TYPE_FULL_UPDATE:// no-op, but we do understand the updatebreak;return;}switch (cu.getType()) {case CacheUpdate.TYPE_EXPAND_DOWN:setBottomRight(new GeoPoint(cu.getNewValue(), getRegion().getBottomRight().getLongitudeE6()));break;case CacheUpdate.TYPE_EXPAND_LEFT:setTopLeft(new GeoPoint(getRegion().getTopLeft().getLatitudeE6(),cu.getNewValue()));break;case CacheUpdate.TYPE_EXPAND_RIGHT:setBottomRight(new GeoPoint(getRegion().getBottomRight().getLatitudeE6(), cu.getNewValue()));break;case CacheUpdate.TYPE_EXPAND_UP:setTopLeft(new GeoPoint(cu.getNewValue(), getRegion().getTopLeft().getLongitudeE6()));break;case CacheUpdate.TYPE_FULL_UPDATE:// no-op, but we do understand the updatebreak;this.sendKeys( "DPAD_CENTER" );Thread.sleep( 2 * 1000 );Thread.sleep( 2 * 1000 );sendMessage( "Scrolling about" );this.mMapView.getController().animateTo( new GeoPoint( 52095829, 5118599 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52096778, 5125090 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52085117, 5128255 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52081517, 5121646 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52093535, 5116711 ) );Thread.sleep( 2 * 1000 );this.sendKeys( "G G" );Thread.sleep( 5 * 1000 );}service.sendSMS("Zooming");this.sendKeys( "T T T T T" );Thread.sleep( 2 * 1000 );service.sendSMS("Scrolling about");this.mMapView.getController().animateTo( new GeoPoint(52095829, 5118599) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint(52096778, 5125090) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint(52085117, 5128255) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint(52081517, 5121646) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint(52093535, 5116711) );Thread.sleep( 2 * 1000 );this.sendKeys( "G G" );Thread.sleep( 2 * 1000 );// Show of the statistics screenthis.sendKeys( "DPAD_CENTER" );Thread.sleep( 2 * 1000 );Thread.sleep( 2 * 1000 );sendMessage( "Scrolling about" );this.mMapView.getController().animateTo( new GeoPoint( 52095829, 5118599 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52096778, 5125090 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52085117, 5128255 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52081517, 5121646 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52093535, 5116711 ) );Thread.sleep( 2 * 1000 );this.sendKeys( "G G" );Thread.sleep( 5 * 1000 );}this.sendKeys( "DPAD_CENTER" );Thread.sleep( 2 * 1000 );Thread.sleep( 2 * 1000 );sendMessage( "Scrolling about" );this.mMapView.getController().animateTo( new GeoPoint( 52095829, 5118599 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52096778, 5125090 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52085117, 5128255 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52081517, 5121646 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52093535, 5116711 ) );Thread.sleep( 2 * 1000 );this.sendKeys( "G G" );Thread.sleep( 5 * 1000 );}this.sendKeys( "DPAD_CENTER" );Thread.sleep( 2 * 1000 );Thread.sleep( 2 * 1000 );sendMessage( "Scrolling about" );this.mMapView.getController().animateTo( new GeoPoint( 52095829, 5118599 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52096778, 5125090 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52085117, 5128255 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52081517, 5121646 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52093535, 5116711 ) );Thread.sleep( 2 * 1000 );this.sendKeys( "G G" );Thread.sleep( 5 * 1000 );}this.sendKeys( "DPAD_CENTER" );Thread.sleep( 2 * 1000 );Thread.sleep( 2 * 1000 );sendMessage( "Scrolling about" );this.mMapView.getController().animateTo( new GeoPoint( 52095829, 5118599 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52096778, 5125090 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52085117, 5128255 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52081517, 5121646 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52093535, 5116711 ) );Thread.sleep( 2 * 1000 );this.sendKeys( "G G" );Thread.sleep( 5 * 1000 );}this.sendKeys( "DPAD_CENTER" );Thread.sleep( 2 * 1000 );Thread.sleep( 2 * 1000 );sendMessage( "Scrolling about" );this.mMapView.getController().animateTo( new GeoPoint( 52095829, 5118599 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52096778, 5125090 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52085117, 5128255 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52081517, 5121646 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52093535, 5116711 ) );Thread.sleep( 2 * 1000 );this.sendKeys( "G G" );Thread.sleep( 5 * 1000 );}this.sendKeys( "DPAD_CENTER" );Thread.sleep( 2 * 1000 );Thread.sleep( 2 * 1000 );sendMessage( "Scrolling about" );this.mMapView.getController().animateTo( new GeoPoint( 52095829, 5118599 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52096778, 5125090 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52085117, 5128255 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52081517, 5121646 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52093535, 5116711 ) );Thread.sleep( 2 * 1000 );this.sendKeys( "G G" );Thread.sleep( 5 * 1000 );}this.sendKeys( "DPAD_CENTER" );Thread.sleep( 2 * 1000 );Thread.sleep( 2 * 1000 );sendMessage( "Scrolling about" );this.mMapView.getController().animateTo( new GeoPoint( 52095829, 5118599 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52096778, 5125090 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52085117, 5128255 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52081517, 5121646 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52093535, 5116711 ) );Thread.sleep( 2 * 1000 );this.sendKeys( "G G" );Thread.sleep( 5 * 1000 );}this.sendKeys( "DPAD_CENTER" );Thread.sleep( 2 * 1000 );Thread.sleep( 2 * 1000 );sendMessage( "Scrolling about" );this.mMapView.getController().animateTo( new GeoPoint( 52095829, 5118599 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52096778, 5125090 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52085117, 5128255 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52081517, 5121646 ) );Thread.sleep( 2 * 1000 );this.mMapView.getController().animateTo( new GeoPoint( 52093535, 5116711 ) );Thread.sleep( 2 * 1000 );this.sendKeys( "G G" );Thread.sleep( 5 * 1000 );}Related Class of com.google.android.maps.GeoPointCopyright © 2011 www.androidadb.com. All rights reserved. All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc. Contact . See also:|||