Добавление числа в Android с помощью Kotlin

Я пытаюсь добавить числа с 3 EditTexts, и я хочу отобразить его в текстовом представлении с помощью кнопки расчета, но что-то не так с кодом Kotlin, поскольку я новичок

Вот мой код:

class Add : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_adsense) var input_num1 = num1 var input_num2 = numm2 var input_num3 = num3 result.setOnCLickListener { var result = input_num1.toStrubg()?.toLong() + input_num2.toStrubg()?.toLong() + input_num3.toLong()?.toString() } } } <TextView android:id="@+id/textView" android:textSize="20dp" /> <EditText android:id="@+id/num1" android:inputType="number" /> <TextView android:id="@+id/textView2" android:textSize="20dp" /> <EditText android:id="@+id/num2" android:inputType="numberDecimal" /> <TextView android:id="@+id/textView3" android:textSize="20dp" /> <EditText android:id="@+id/num3" android:inputType="numberDecimal" /> <TextView android:id="@+id/result" android:textSize="20dp" android:text="Result" /> <Button android:id="@+id/Calculate" android:onClick="Calculate" android:text="Calculate" android:textSize="20dp" /> 

Вы говорите, что вы новичок, но это не значит, что вам придется игнорировать ошибки компилятора или IDE. Очевидно, что toStrubg() не является ключевым словом, и ваша IDE сообщит вам об этом. Не знаю, как выглядит остальная часть вашего кода, так что это поможет вам с result.setOnClickListener .

Попробуй это

 result.setOnClickListener { var result = input_num1.toString()?.toLong() + input_num2.toString()?.toLong() + input_num3.toString()?.toLong() } 

Также я посоветую вам сначала попробовать изучить Kotlin, прежде чем приступать к путешествию по Android. Вот несколько ссылок, которые помогут вам. Документы пытаются