Кнопка, нажимаемая при соблюдении условий (Android Studio) - PullRequest
0 голосов
/ 21 марта 2020

Есть ли функция, позволяющая сделать кнопку нажатой только при соблюдении определенного условия?

Например, я могу попросить пользователей провести 10 раз, и только после того, как пользователи проведут 10 раз, можно нажать кнопку, чтобы получить награду.

Заранее благодарю за помощь!

1 Ответ

2 голосов
/ 21 марта 2020

Отключить кнопку (вместо отключенной можно установить isFocused = false):

button.isClickable = false
button.isEnabled = false

Добавить swipe-listener. Внутри него увеличивается счетчик. После того, как он станет 10, установите:

button.isClickable = true
button.isEnabled = true

Также внутри слушателя щелчка вы можете проверить счетчик> = 10.

...