高德地图路径回放

博客内容介绍了如何实现高德地图的路径回放功能,来源于官方提供的DEMO,并提供了参数自定义的可能性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

提取自高德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))
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值