Изменение TextView в Tabbed Activity в зависимости от даты

344
19 февраля 2017, 09:12

Нужно, чтобы textView в фрагменте из Tabbed Acticity менялся в зависимости от даты в календаре, вот код этого окна:
Tab1.java

public class Tab1Mon extends Fragment {
   Calendar date;
   @Override
   public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {
       View v = inflater.inflate(R.layout.tab1mon, container, false);
       TextView tv2 = (TextView) v.findViewById(R.id.monFirstText2);
       tv2.setText(R.string.class2);
       Calendar dateFeb3 = new GregorianCalendar(2017, 1, 13);
       if (date.get(Calendar.WEEK_OF_MONTH) == dateFeb3.get(Calendar.WEEK_OF_MONTH) &&
            date.get(Calendar.MONTH) == dateFeb3.get(Calendar.MONTH)) {
            tv2.setText(R.string.class2);
       } else {
            tv2.setText(R.string.class3);
       }
        return v;
   }
}

Я полагаю, это стоит реализовать через MainActivity, нужна ваша помощь :)

READ ALSO
Передача массива изображений по сети

Передача массива изображений по сети

ЗдравствуйтеНеожиданно столкнулся с проблемой

352
Java создать файл в папке

Java создать файл в папке

Мне понадобилось создать файл в папке, но какие бы методы не пробовал — пишут ошибкуЗвучат они все примерно так:

485
Реализация задачи на Java

Реализация задачи на Java

Обход дерева на заданную глубину без использования рекурсии

303
Почему Android Canvas медленнее OpenGL ES?

Почему Android Canvas медленнее OpenGL ES?

Почему OpenGL дает большую производительность при создании графических приложений? Как работает Canvas и чем его способ отрисовки графики отличается...

258