Assignment 3
Marathon Race
App
2022
,DISCLAIMER
BY PURCHASING AND USING
THIS DOCUMENT YOU
AGREEING TO NOT MAKING
ME HELD RESPONSIBLE FOR
WHATEVER MARK THE USER
OF THIS DOCUMENT GETS
,
, Mainactivity.java
package com.example.marathonraceapp;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.TextView;
public class MainActivity extends AppCompatActivity {
methods m = new methods();
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TextView title= findViewById(R.id.title);
ImageView medal= findViewById(R.id.pic);
EditText hour =findViewById(R.id.hour);
EditText minute =findViewById(R.id.minute);
Button vcalc1 =findViewById(R.id.button);
vcalc1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String TheMedal;
medal.setImageResource(R.drawable.ic_7565);
TheMedal =
m.GetMedal(medal,m.theCalculation(m.getHour(hour),m.getMinute(minute)));
Intent i = new Intent(MainActivity.this,Result.class);
String time =
String.valueOf(m.theCalculation(m.getHour(hour),m.getMinute(minute)));
i.putExtra("time",time );
i.putExtra("medal",TheMedal );
startActivity(i);
}
});
}
}