Страница 1 из 1

чередование недель

Добавлено: 22 сен 2014, 02:10
TemMax
Есть такая тема: чередуются недели. Одна называется "числитель", другая "знаменатель". И так все время...числ, потом она проходит и становится знаменателем.
Вопрос — как это можно реализовать в программе?
Пробовал использование boolean переменных. Но что-то не то.
Текущая неделя у меня "знаменатель". В TextView написано "знаменатель".
Но как сделать, чтобы каждую неделю оно меняло название недели?

Re: чередование недель

Добавлено: 22 сен 2014, 05:56
klblk
Первое что приходит на ум сделать точку отсчета (константа, например начало первой недели 2014 года = "знаменатель"). При запуске приложения проверять текущую дату и определять числитель/знаменатель относительно точки отсчета.

Re: чередование недель

Добавлено: 23 сен 2014, 00:28
TemMax
Спасибо! Вопрос решил так = при помощи Calendar получаю номер текущей недели.
Если №недели % 2 == 0 , то числитель.
В противном случае знаменатель.
Может кому понадобится в будущем подобная инфа.