That pic is a part of my project. I just take a part that problem to me.
For you information, Homepage is second page of my project while secondpage is a page that result from click button “Detail” in row Total B1.
What i want to achieve is when i click the button “back”, the secondpage will close and the data from txtView “TotalB1” will pass and display at txtView in Homepage.
below is the codes for secondpage/B1.class
package com.example.vidatainput1;
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.TextView;
import android.widget.Toast;
public class B1 extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_b1);
Button SubmitB1,B1Back;
final TextView B1result;
final EditText B1Input1,B1Input2,B1Input3,B1Input4,B1Input5,B1Input6,B1Input7,B1Input8,B1Input9,B1Input10,B1Input11,B1Input12,B1Input13,B1Input14,B1Input15,
B1Input16,B1Input17,B1Input18,B1Input19,B1Input20,B1Input21,B1Input22,B1Input23,B1Input24;
B1Input1=findViewById(R.id.Ed_chip);
B1Input2=findViewById(R.id.Stain);
B1Input3=findViewById(R.id.BSF_Stain);
B1Input4=findViewById(R.id.FS_Bright);
B1Input5=findViewById(R.id.BS_Bright);
B1Input6=findViewById(R.id.Colour_Con);
B1Input7=findViewById(R.id.BS_Paste);
B1Input8=findViewById(R.id.FS_Paste);
B1Input9=findViewById(R.id.BS_BrokenFi);
B1Input10=findViewById(R.id.FS_BrokeFi);
B1Input11=findViewById(R.id.Poor_print);
B1Input12=findViewById(R.id.Finger_Node);
B1Input13=findViewById(R.id.BS_ThickFin);
B1Input14=findViewById(R.id.FS_ThickFin);
B1Input15=findViewById(R.id.BSF_SPot);
B1Input16=findViewById(R.id.BSF_Missing);
B1Input17=findViewById(R.id.BSF_Scratch);
B1Input18=findViewById(R.id.FS_Scratch);
B1Input19=findViewById(R.id.FS_Shifted);
B1Input20=findViewById(R.id.BS_Shifted);
B1Input21=findViewById(R.id.BSE_Missing);
B1Input22=findViewById(R.id.BSE_Shift);
B1Input23=findViewById(R.id.LowETA);
B1Input24=findViewById(R.id.OtherB1);
B1result=findViewById(R.id.TotalB1);
SubmitB1 =findViewById(R.id.B1Submit);
B1Back = findViewById( R.id.BackB1);
SubmitB1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
int num1 = Integer.parseInt(B1Input1.getText().toString());
int num2 = Integer.parseInt(B1Input2.getText().toString());
int num3 = Integer.parseInt(B1Input3.getText().toString());
int num4 = Integer.parseInt(B1Input4.getText().toString());
int num5 = Integer.parseInt(B1Input5.getText().toString());
int num6 = Integer.parseInt(B1Input6.getText().toString());
int num7 = Integer.parseInt(B1Input7.getText().toString());
int num8 = Integer.parseInt(B1Input8.getText().toString());
int num9 = Integer.parseInt(B1Input9.getText().toString());
int num10 = Integer.parseInt(B1Input10.getText().toString());
int num11= Integer.parseInt(B1Input11.getText().toString());
int num12 = Integer.parseInt(B1Input12.getText().toString());
int num13 = Integer.parseInt(B1Input13.getText().toString());
int num14 = Integer.parseInt(B1Input14.getText().toString());
int num15 = Integer.parseInt(B1Input15.getText().toString());
int num16 = Integer.parseInt(B1Input16.getText().toString());
int num17= Integer.parseInt(B1Input17.getText().toString());
int num18 = Integer.parseInt(B1Input18.getText().toString());
int num19 = Integer.parseInt(B1Input19.getText().toString());
int num20 = Integer.parseInt(B1Input20.getText().toString());
int num21 = Integer.parseInt(B1Input21.getText().toString());
int num22 = Integer.parseInt(B1Input22.getText().toString());
int num23 = Integer.parseInt(B1Input23.getText().toString());
int num24 = Integer.parseInt(B1Input24.getText().toString());
final int sum= num1+num2+num3+num4+num5+num6+num7+num8+num9+num10+num11+num12+num13+num14
+num15+num16+num17+num18+num19+num20+num21+num22+num23+num24;
B1result.setText(String.valueOf(sum));
}
});
B1Back.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent hIntent = new Intent(B1.this, Homepage.class);
hIntent.getExtras( );
finish();
}
});
}
}