当用户在 TextView 字段上键入时,我需要将按钮动态设置为“可见”或“消失”。通过使用下面的语句,我已经能够在按下 Enter 时完成它,但是如果按钮在用户键入或删除文本内容时立即可见或消失,那就太好了。有什么建议吗?
binding.textField.setOnEditorActionListener { v, actionId, event ->
if (v.text.toString().trim().isEmpty()){
binding.button.visibility = View.GONE
} else{
binding.button.visibility = View.VISIBLE
}
return@setOnEditorActionListener true
}
提前感谢您的关注!罗德里戈·托马兹。