Вот мой адаптер:
public class ScheduleViewPagerAdapter extends FragmentStatePagerAdapter {
private int numbers;
private boolean flag;
public ScheduleViewPagerAdapter(FragmentManager fm, int numbers, boolean flag) {
super(fm);
this.numbers = numbers;
this.flag = flag;;
}
@Override
public Fragment getItem(int position) {
if (flag)
return ScheduleFragment.newInstance(new DateUtils(position).getResultDate());
else
return EditScheduleFragment.newInstance(new DateUtils(position).getResultDate());
}
@Override
public int getCount() {
return numbers;
}
@Override
public int getItemPosition(Object object) {
return super.getItemPosition(object);
}
Вы можете доставать данные из вашей активити в которой храните фрагмет.
String data = ((YourActivity)getActivity)).getYourData
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Gradle 47 не запускает юнит тесты пр нажатии на testClasses в InelliJ IDEA: