Ejemplo n.º 1
0
  public void finishedCalculations(StatisticsCalulator calculated) {
    mGraphTimeSpeed.setData(mTrackUri, calculated);
    mGraphDistanceSpeed.setData(mTrackUri, calculated);
    mGraphTimeAltitude.setData(mTrackUri, calculated);
    mGraphDistanceAltitude.setData(mTrackUri, calculated);

    mViewFlipper.postInvalidate();

    maxSpeedView.setText(calculated.getMaxSpeedText());
    mElapsedTimeView.setText(calculated.getDurationText());
    mAscensionView.setText(calculated.getAscensionText());
    overallavgSpeedView.setText(calculated.getOverallavgSpeedText());
    avgSpeedView.setText(calculated.getAvgSpeedText());
    distanceView.setText(calculated.getDistanceText());
    starttimeView.setText(Long.toString(calculated.getStarttime()));
    endtimeView.setText(Long.toString(calculated.getEndtime()));
    String titleFormat = getString(R.string.stat_title);
    setTitle(String.format(titleFormat, calculated.getTracknameText()));
    waypointsView.setText(calculated.getWaypointsText());

    calculating = false;
  }