提取自高德demo的地图回放,具体参数什么的可以自己修改
package com.zhiye.emaster.ui;
import java.util.List;
import android.app.Activity;
import android.app.Dialog;
import android.graphics.Bitmap;
import android.os.Bundle;
import android.os.Handler;
import android.view.LayoutInflater;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.animation.Animation;
import android.view.animation.AnimationUtils;
import android.view.animation.LinearInterpolator;
import android.widget.ImageView;
import android.widget.SeekBar;
import android.widget.TextView;
import com.amap.api.maps2d.AMap;
import com.amap.api.maps2d.CameraUpdateFactory;
import com.amap.api.maps2d.MapView;
import com.amap.api.maps2d.model.BitmapDescriptor;
import com.amap.api.maps2d.model.BitmapDescriptorFactory;
import com.amap.api.maps2d.model.LatLng;
import com.amap.api.maps2d.model.Marker;
import com.amap.api.maps2d.model.MarkerOptions;
import com.amap.api.maps2d.model.Polyline;
import com.amap.api.maps2d.model.PolylineOptions;
import com.example.testimageloader.ExpandImageView;
import com.example.testimageloader.imgloader.ImageLoader;
import com.zhiye.emaster.MyInterface.MyCoordinateInterface;
import com.zhiye.emaster.model.Coordinate;
import com.zhiye.emaster.model.MyPosition;
import com.zhiye.emaster.model.User;
import com.zhiye.emaster.util.AppUtil;
import com.zhiye.emaster.util.HttpClientUtil;
import com.zhiye.emaster.util.ImageChace;
import com.zhiye.emaster.widget.RoundedImageView;
/**
* AMapV1地图中简单介绍一些Polyline的用法.
*/
public class PolylineActivity extends Activity {
// 通过设置间隔时间和距离可以控制速度和图标移动的距离
private static final int TIME_INTERVAL = 50;
private static final double DISTANCE = 0.00001;
private AMap aMap;
private MapView mapView;
boolean isshow;
private Marker mMoveMarker;
private Polyline mVirtureRoad;
ImageLoader imageLoader;
RoundedImageView teamicon;
Bitmap iconBp;
String data="";
String userid="";
HttpClientUtil conn;
Handler handler=new Handler();
private Dialog dialog;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.polyline_activity);
mapView = (MapView) findViewById(R.id.map);
mapView.onCreate(savedInstanceState);// 此方法必须重写
data=getIntent().getStringExtra("data");
userid=getIntent().getStringExtra("userid");
init();
}
/**
* 初始化AMap对象
*/
private void init() {
((TextView)findViewById(R.id.back))