package com.example.myanimbeta import android.content.Intent import android.os.Bundle import android.view.View import android.widget.CheckBox import android.widget.EditText import androidx.appcompat.app.AppCompatActivity class ActivitySecond : AppCompatActivity() { var checkbox_result = false override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_second) val checkbox: CheckBox = findViewById(R.id.complete_checkbox) checkbox.setOnCheckedChangeListener{ button, b -> if (checkbox.isChecked) checkbox_result = true else checkbox_result = false } } fun onSaveButtonClick(view: View) { val nameEdittext: EditText = findViewById(R.id.name_edittext) val markEdittext: EditText = findViewById(R.id.mark_edittext) val pointsEdittext: EditText = findViewById(R.id.points_edittext) val name = nameEdittext.text.toString() val mark = markEdittext.text.toString().toInt() val points = pointsEdittext.text.toString().toFloat() val resultIntent = Intent(this@ActivitySecond, ActivityResult::class.java) resultIntent.putExtra("Name", name) resultIntent.putExtra("Mark", mark) resultIntent.putExtra("Points", points) resultIntent.putExtra("Complete", checkbox_result) startActivity(resultIntent) } }