• Как упростить код setOnClickListener на Kotlin?

    @Juranja Автор вопроса
    Спустя какое-то время разобрался .... Упростил .. получилось следующее:
    increaseButton.setOnClickListener {
                counter++
                updateCounterText()
              }
    
            decreaseButton.setOnClickListener {
                counter--
                updateCounterText()
            }
    
            resetButton.setOnClickListener {
                if (counter == 0) {
                    updateCounterText()
                    Toast.makeText(applicationContext, "Кнопка уже была нажата", Toast.LENGTH_SHORT).show()
    
    
                }
                else {
                    counter = 0
                    updateCounterText()
                    Toast.makeText(applicationContext, "Счётчик сброшен", Toast.LENGTH_SHORT).show()
                     
                }
            }
    
      }
    
    
    
        private fun updateCounterText() {
            val counterText = findViewById<TextView>(R.id.counterText)
            counterText.text = counter.toString()
        }


    С остальным тоже разобрался.
    Ответ написан
    Комментировать