在Android中不删除多段链接
我尝试删除多段线。但是删除多段线是不可行的。 所以我检查了polyline getPoints()。这就是结果。 这是使用polyline remove()后的结果 这正常吗?为什么不删除位置(点)? 我认为,这就是删除多段线的原因。 我该怎么办。。?请帮帮我在Android中不删除多段链接,android,google-maps,polyline,Android,Google Maps,Polyline,我尝试删除多段线。但是删除多段线是不可行的。 所以我检查了polyline getPoints()。这就是结果。 这是使用polyline remove()后的结果 这正常吗?为什么不删除位置(点)? 我认为,这就是删除多段线的原因。 我该怎么办。。?请帮帮我 哦,我很抱歉。 首先,我尝试在buttonClickListener中使用。但是没有激活。 第二,尝试使用onLocationChange。只是为了测试 static PolylineOptions polylineOptions =
哦,我很抱歉。 首先,我尝试在buttonClickListener中使用。但是没有激活。 第二,尝试使用onLocationChange。只是为了测试
static PolylineOptions polylineOptions = new PolylineOptions().width(5).color(Color.RED);
static Polyline polyline;
public void onLocationChanged(Location location) {
Location = new LatLng(latitude, longitude);
if (latitude != 0 && prev_latitude == 0) {
start_position = map.addMarker(new MarkerOptions().position(Location).title("시작 위치"));
}
map.moveCamera(CameraUpdateFactory.newLatLngZoom(Location, 17));
polyline = map.addPolyline(polylineOptions.add(Location));
Log.d("Poly", "polyline : " + polyline.getPoints());
polyline.remove();
Log.d("Poly", "polyline2 : " + polyline.getPoints());
}
///////-----------------------------//////
case R.id.btn_location:
if(mStatus == IDLE || mStatus==START) {
if(polyline!=null) {
map.clear();
polyline.remove();
}
提供一些代码。在您试图删除多段线的位置H,很抱歉。在
polyline.remove()之后,您是否仍能在地图上看到多段线代码>?您的地图是否正在清除?单击此按钮时,请确保条件是否为真button@antonio对多段线在开始后重新绘制。所以,混淆哪一个在画线。
case R.id.btn_location:
if(mStatus == IDLE || mStatus==START) {
if(polyline!=null) {
map.clear();
polyline.remove();
}