Ваш код не содержит строку timer = ...
.Я полагаю, вы пытались написать:
Timer timer = new Timer(delay, taskPerformer).start();
Это не может быть скомпилировано, поскольку метод start()
недействителен.
Просто разделите эту строку на 2:
Timer timer = new Timer(delay, taskPerformer);
timer.start();
РЕДАКТИРОВАТЬ, о, мое предположение правильно.Я просто не видел вторую строку, где вы используете таймер во втором фрагменте вашего кода.