forked from organicmaps/organicmaps
Show time of arrival instead of total route time.
This commit is contained in:
parent
a96f2293d9
commit
475422f96c
1 changed files with 7 additions and 2 deletions
|
@ -27,7 +27,6 @@ import android.telephony.TelephonyManager;
|
|||
import android.text.SpannableStringBuilder;
|
||||
import android.text.Spanned;
|
||||
import android.text.TextUtils;
|
||||
import android.text.format.DateUtils;
|
||||
import android.text.style.AbsoluteSizeSpan;
|
||||
import android.util.Log;
|
||||
import android.view.KeyEvent;
|
||||
|
@ -91,6 +90,8 @@ import com.nineoldandroids.view.ViewHelper;
|
|||
import com.nvidia.devtech.NvEventQueueActivity;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.Calendar;
|
||||
import java.util.List;
|
||||
import java.util.Locale;
|
||||
import java.util.Stack;
|
||||
|
@ -1171,7 +1172,11 @@ public class MWMActivity extends NvEventQueueActivity
|
|||
ViewHelper.setScaleX(mIvTurn, -1); // right turns are displayed as mirrored left turns.
|
||||
else
|
||||
ViewHelper.setScaleX(mIvTurn, 1);
|
||||
mTvTotalTime.setText(DateUtils.formatElapsedTime(info.mTotalTimeInSeconds));
|
||||
|
||||
final Calendar calendar = Calendar.getInstance();
|
||||
calendar.add(Calendar.SECOND, info.mTotalTimeInSeconds);
|
||||
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("hh:mm");
|
||||
mTvTotalTime.setText(simpleDateFormat.format(calendar.getTime()));
|
||||
|
||||
builder = new SpannableStringBuilder(info.mDistToTurn).append(" ").append(info.mTurnUnitsSuffix.toUpperCase());
|
||||
builder.setSpan(new AbsoluteSizeSpan(44, true), 0, info.mDistToTurn.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
|
||||
|
|
Loading…
Add table
Reference in a new issue