Таймер для циклической видеозаписи
Суть простая - сделать бесконечный цикл коротких видеозаписей как на видеорегистраторах. Даже стыдно спросить - как осуществить такой цикл? Вроде всё просто, вроде и циклы уже делал, а вот для этого дела ну никак не получатся. Конечно же, категорично выполнение по-человечески - в отдельном потоке, например Handler. Буду рад любой подсказке кроме "гугл в помощь" и SystemClock.sleep();
=)
Алгоритм:
VideoOn(); // сноска на метод начала записи
*Таймер ожидания конца видео.
VideoOff(); // сноска на метод окончания видеозаписи
*Повторить цикл заново.
Источник: Stack Overflow на русском