У меня нет сенсора. Но, наверное, для него легче с нуля написать? Алгоритм:
при запуске текущее время округляется до начала текущих суток. При создании нового графика сохраняем строку графика и время его создания. При выводе на экран вычисляем, какой из символов строки должен быть нарисован первым если известно время создания строки и день календаря вначале экрана. Далее рисуем все символы строки в цикле, попутно определяя, каким цветом он должен быть нарисован. Получаются цветные символы в календаре. Для просмотра календаря в другие недели-годы просто добавляем (или отнимаем) к текущему времени положенное число секунд.
ответ опубликован:
Рейтинг: 5
голосов: 2
- 5
- 1
- 2
- 3
- 4
- 5