@Override
 public void onBackPressed() {
   EMChatManager.getInstance().endCall();
   callDruationText = chronometer.getText().toString();
   saveCallRecord(1);
   finish();
 }
  public void onClick_Finish(View v) {

    // Send message to Watch
    String message = "Finish";
    new SendToDataLayerThread("/message_path", message).start();

    // Stop the Stopwatch
    myChrono.stop();
    String finalText = myChrono.getText().toString();
    final double finalDist = totalDist;

    // Take returned value from below function to calculate the average speed
    double avgSpeed = calculateAverageSpeed();

    // Start the final Activity
    Intent intentFinished = new Intent(MapsActivity.this, FinishedActivity.class);
    intentFinished.putExtra("speed", avgSpeed);
    intentFinished.putExtra("time", finalText);
    intentFinished.putExtra("distance", finalDist);
    intentFinished.putExtra("speedList", speedList);
    startActivity(intentFinished);
  }
Example #3
0
 @Override
 public void onBackPressed() {
   callDruationText = chronometer.getText().toString();
 }