При входе в приложение стоит пинкод, хочу сделать следующую зависимость:
От кол-ва введенных неверных пинкодов, увеличивать период ожидания ввода для следующего. Как обозначить сами попытки пользователя(под попытками понимаю что пользователь ввёл один раз пароль, другой раз пароль)?
На данный момент у меня следующий код
override fun passcodeCheckResult(correct: Boolean) {
if (correct) {
finish()
} else {
pincodeIsIncorrect()
}
}
Метод pincodeIsIncorrect() очищает поле пинкода и выдаёт ошибку:
private fun pincodeIsIncorrect() {
passcodeLabelView.clearAll()
showWarning(R.string.error)
}
Просто при каждом вводе инкрементировать специальную переменную.
var tryingCount = 0
override fun passcodeCheckResult(correct: Boolean) {
tryingCount++
if (correct) {
finish()
} else {
pincodeIsIncorrect()
}
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Рисую текст на картинкеКак этот текст разместить (по горизонтали) по центру?
Добрый деньУ меня есть массив int[] размер 60480, для удобства мне нужно раскидать данные по 7 "ячейкам", для этого я использую конструкцию ArrayList<ArrayList<Integer>>...
ЗдравствуйтеКак в CardView добавить больше 1 элемента?
это вопрос из теста, а я не особо понимаю что значит виртуальный конструктор поэтому прошу помощи