Add small improvements

This commit is contained in:
Alexander Sytnyk 2017-08-15 14:40:36 +03:00
parent 197a0745bc
commit 121929aa7f
2 changed files with 10 additions and 16 deletions

View file

@ -1045,16 +1045,10 @@ public class MeasurementToolFragment extends Fragment {
MeasurementToolLayer measurementToolLayer = getMeasurementLayer();
if (measurementToolLayer != null) {
measurementToolLayer.clearSelection();
if (measurementToolLayer.isInMovePointMode()) {
measurementToolLayer.exitMovePointMode();
}
if (measurementToolLayer.isInAddPointAfterMode()) {
measurementToolLayer.exitAddPointAfterMode();
}
if (measurementToolLayer.isInAddPointBeforeMode()) {
measurementToolLayer.exitAddPointBeforeMode();
}
}
if (newGpxLine != null) {
GPXFile gpx = newGpxLine.getGpxFile();
Intent newIntent = new Intent(mapActivity, mapActivity.getMyApplication().getAppCustomization().getTrackActivity());

View file

@ -137,7 +137,7 @@ public class MeasurementToolLayer extends OsmandMapLayer implements ContextMenuL
return false;
}
public void clearSelection() {
void clearSelection() {
selectedPointPos = -1;
selectedCachedPoint = null;
}
@ -158,17 +158,17 @@ public class MeasurementToolLayer extends OsmandMapLayer implements ContextMenuL
return false;
}
public void enterMovingPointMode() {
void enterMovingPointMode() {
inMovePointMode = true;
moveMapToPoint(selectedPointPos);
}
public void enterAddingPointAfterMode() {
void enterAddingPointAfterMode() {
inAddPointAfterMode = true;
moveMapToPoint(selectedPointPos);
}
public void enterAddingPointBeforeMode() {
void enterAddingPointBeforeMode() {
inAddPointBeforeMode = true;
moveMapToPoint(selectedPointPos);
}
@ -192,7 +192,7 @@ public class MeasurementToolLayer extends OsmandMapLayer implements ContextMenuL
}
}
public void selectPoint(int position) {
void selectPoint(int position) {
clearSelection();
selectedCachedPoint = new WptPt(measurementPoints.get(position));
selectedPointPos = position;
@ -305,11 +305,11 @@ public class MeasurementToolLayer extends OsmandMapLayer implements ContextMenuL
inMovePointMode = false;
}
public void exitAddPointAfterMode() {
void exitAddPointAfterMode() {
inAddPointAfterMode = false;
}
public void exitAddPointBeforeMode() {
void exitAddPointBeforeMode() {
inAddPointBeforeMode = false;
}