สมมุติเรามี Activty ที่เป็นหน้าหลัก ขอเรียกว่าMain ซึ่งหน้านี้เราได้ใส่ปุ่มและเชื่อมActivityอื่น เช่น มี 6 ปุ่ม เช่นพวก Materials Summary
แล้วพอเข้าหน้า Materials มีการรับค่าเพื่อ และทำปุ่มDoneที่จะส่งค่าไปหน้าของ Summary และปุ่มDoneอยากให้กลับมาหน้า Main ด้วย
โค้ด: เลือกทั้งหมด
//edit text
final EditText editFc = (EditText)findViewById(R.id.editFc);
final EditText editFy = (EditText)findViewById(R.id.editFy);
final EditText editEs = (EditText)findViewById(R.id.editEs);
//button done
final Button btnDone1 = (Button)findViewById(R.id.btnDone);
btnDone1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
//sent to sum1
Intent newActivity = new Intent(In_mat1.this, sum1.class);
String EditFc = editFc.getText().toString();
String EditFy = editFy.getText().toString();
String EditEs = editEs.getText().toString();
newActivity.putExtra("editFc", EditFc);
newActivity.putExtra("editFy", EditFy);
newActivity.putExtra("editEs", EditEs);
startActivity(newActivity);
//ต้องการให้กลับมาหน้า Main ใส่ต่อยังไงหรอคะ
}
});