please the app keeps crashing on my phone when i try to add the values of two edit text in android studio i've tried all i can changing the data types
package com.example.danculator
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.view.View
import android.widget.Button
import android.widget.EditText
import android.widget.TextView
import kotlinx.android.synthetic.main.activity_main.*
class MainActivity : AppCompatActivity() {
lateinit var addbtn: Button
lateinit var fnum: EditText
lateinit var snum: EditText
lateinit var ans: EditText
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
addbtn=findViewById(R.id.add) as Button
fnum=findViewById(R.id.fnum) as EditText
snum=findViewById(R.id.snum) as EditText
ans=findViewById(R.id.ans) as EditText
addbtn.setOnClickListener {
ans.setText(fnum.text.toString().toInt() + snum.text.toString().toInt())
}
}
}