我想制作一个可以应用2个动作的按钮。例如,当我按下按钮时–它使ImageView可见,而当我再次按下按钮时– ImageView变得不可见,就像 switch 一样。真的有可能吗?
val btn1 = findViewById<Button>(R.id.btn1)
btn1.setOnClickListener {
labu.visibility = View.VISIBLE
}
答案 0 :(得分:0)
在Kotlin中,只需一行代码即可切换View
的可见性:
btn1.setOnClickListener {
labu.visibility = if (labu.visibility == View.VISIBLE) View.INVISIBLE else View.VISIBLE
}