满足条件时可单击的按钮 (Android Studio)

A button clickable when conditions are met (Android Studio)

有什么功能可以让按钮只有在满足特定条件时才能点击吗?

比如我可以要求用户滑动10次,只有用户滑动10次后,才能点击按钮获得奖励。

提前感谢您的帮助!

禁用按钮(而不是禁用你可以设置 isFocused = false):

button.isClickable = false
button.isEnabled = false

添加滑动监听器。在它里面增加一个计数器。变成10后,设置:

button.isClickable = true
button.isEnabled = true

您还可以在点击侦听器中检查计数器 >= 10。