Мы пытаемся использовать лямбда-выражение в Android с Kotlin, чтобы добавить два целых числа. Мы посмотрели на документы. Сделан наш синтаксис дословно к документам. Вот вывод, который установлен в поле EditText.
Function2<java.lang.Integer, java.lang.Integer, java.lang.Integer>
Наш код реализован с помощью события onClick кнопки. Код ниже
val x:Int = 5
val y:Int = 17
// Set at top level
fun onINHRclass(view: View){
val sumB = {x:Int,y:Int -> x + y}
println("======================"+sumB)
etANSpg2.setText(sumB.toString())
}
Вопрос в том, как использовать лямбду, чтобы добавить два целых числа и установить результат в поле EditText?
Мы рассмотрели и опробовали варианты других постов и других руководств.
лямбда работает на сайте Попробуйте Kotlin, но у него нет поля EditText