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

Ответить
TemMax
Сообщения: 66
Зарегистрирован: 27 окт 2013, 13:46

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

Сообщение TemMax » 22 сен 2014, 02:10

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

Аватара пользователя
klblk
Сообщения: 1097
Зарегистрирован: 18 окт 2012, 11:17
Откуда: г. Красноярск

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

Сообщение klblk » 22 сен 2014, 05:56

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

TemMax
Сообщения: 66
Зарегистрирован: 27 окт 2013, 13:46

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

Сообщение TemMax » 23 сен 2014, 00:28

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

Ответить