相关疑难解决方法(0)

如何使用Google地图从我当前位置开始移动路径

当我从当前位置移动时,我正在尝试绘制路线.我在动态绘制路线时面临一个大问题请帮我解决.我在我的地图中的当前位置有标记.一旦我开始移动,我希望地图开始在我移动的路径中绘制线条.我没有两个固定点.任何人都可以为我提供解决方案.我在SO中看到很多答案,它在两个固定点之间绘制路径.但这里只有我的初步观点是固定的.我目前可以在我的应用中获取当前位置.我尝试使用以下代码,但getLocationManager()导致错误.我正在使用Android Studio.

更新的代码:

我的活动:

import android.content.Context;
import android.content.SharedPreferences;
import android.location.Address;
import android.location.Geocoder;
import android.location.Location;
import android.os.Bundle;
import android.support.v4.app.FragmentActivity;
import android.util.Log;
import android.util.Xml;
import android.widget.TextView;
import android.widget.Toast;

import com.google.android.gms.common.ConnectionResult;
import com.google.android.gms.common.GooglePlayServicesUtil;
import com.google.android.gms.common.api.GoogleApiClient;
import com.google.android.gms.common.api.PendingResult;
import com.google.android.gms.common.api.Status;
import com.google.android.gms.location.LocationListener;
import com.google.android.gms.location.LocationRequest;
import com.google.android.gms.location.LocationServices;
import com.google.android.gms.maps.CameraUpdateFactory;
import com.google.android.gms.maps.GoogleMap;
import com.google.android.gms.maps.SupportMapFragment;
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.Marker;
import com.google.android.gms.maps.model.MarkerOptions;
import com.google.maps.android.ui.IconGenerator;

import org.xmlpull.v1.XmlSerializer;

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.StringWriter;
import java.text.DateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.List;
import java.util.Locale;

public class …
Run Code Online (Sandbox Code Playgroud)

android location google-maps geolocation locationlistener

16
推荐指数
1
解决办法
4万
查看次数