Kotlin - Может ли одна кнопка применить 2 действия? - PullRequest
0 голосов
/ 04 ноября 2018

Я хочу сделать кнопку, которая может применить 2 действия. Например, когда я нажимаю кнопку - это делает ImageView видимым, а когда я нажимаю его снова - ImageView становится невидимым, как switch . Это действительно возможно?

val btn1 = findViewById<Button>(R.id.btn1)
btn1.setOnClickListener {
    labu.visibility = View.VISIBLE
}

1 Ответ

0 голосов
/ 04 ноября 2018

В Kotlin это всего 1 строка кода для переключения видимости View:

btn1.setOnClickListener {
    labu.visibility = if (labu.visibility  == View.VISIBLE) View.INVISIBLE else View.VISIBLE
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...