forked from organicmaps/organicmaps
[android] Fixed PP my position altitude display.
This commit is contained in:
parent
77206c4859
commit
b8d29480c1
2 changed files with 6 additions and 7 deletions
|
@ -1026,11 +1026,6 @@ public class MwmActivity extends BaseMwmFragmentActivity
|
|||
request.setPointData(object.getLat(), object.getLon(), object.getTitle(), object.getApiId());
|
||||
object.setSubtitle(request.getCallerName(MwmApplication.get()).toString());
|
||||
}
|
||||
else if (MapObject.isOfType(MapObject.MY_POSITION, object) &&
|
||||
RoutingController.get().isNavigating())
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
setFullscreen(false);
|
||||
|
||||
|
|
|
@ -1082,11 +1082,15 @@ public class PlacePageView extends RelativeLayout
|
|||
|
||||
final StringBuilder builder = new StringBuilder();
|
||||
if (l.hasAltitude())
|
||||
builder.append(Framework.nativeFormatAltitude(l.getAltitude()));
|
||||
{
|
||||
double altitude = l.getAltitude();
|
||||
builder.append(altitude >= 0 ? "▲" : "▼");
|
||||
builder.append(Framework.nativeFormatAltitude(altitude));
|
||||
}
|
||||
if (l.hasSpeed())
|
||||
builder.append(" ")
|
||||
.append(Framework.nativeFormatSpeed(l.getSpeed()));
|
||||
mTvSubtitle.setText(builder.toString());
|
||||
UiUtils.setTextAndHideIfEmpty(mTvSubtitle, builder.toString());
|
||||
|
||||
mMapObject.setLat(l.getLatitude());
|
||||
mMapObject.setLon(l.getLongitude());
|
||||
|
|
Loading…
Add table
Reference in a new issue