Реализовать функцию вызова после того, как пользователь ритмично нажимает на экран - PullRequest
0 голосов
/ 12 декабря 2018

У вас есть вопрос, вы хотели бы реализовать вызов функции, при котором пользователь нажимает на экран в ритме, подобном азбуке Морзе, после чего мы можем выполнить функцию.

(создание небольшого пасхального яйца) Было бы создание этого для IOS и Android

Не имею ни малейшего понятия, с чего начать.Для IOS я бы начал с распознавателя касаний жестов ...

Если регистрация азбуки Морзе слишком сложная задача, то, я полагаю, было бы проще реализовать заданное количество нажатий до выполнения функции.Например, пользователь нажимает пятно на экране 15 раз или что-то в этом роде.

У кого-нибудь есть предложения?Тогда я могу начать поиск в правильном направлении.

Заранее спасибо!

1 Ответ

0 голосов
/ 12 декабря 2018

Там нет абсолютно никаких тайн ...

у вас будет список сенсорных меток времени, и каждый раз, когда пользователь нажимает на нужный элемент, вы добавляете еще одну

    public void onClickListener(){

    rhythm.add(System.currtentTimemillis());
    if(findPattern(rhythm))
    doEasterEgg();

}

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...