Как передать данные из Activity в Fragment ViewPager?

170
17 мая 2018, 23:50

Вот мой адаптер:

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);
}
Answer 1

Вы можете доставать данные из вашей активити в которой храните фрагмет.

String data = ((YourActivity)getActivity)).getYourData
READ ALSO
Gradle. Автозапуск тестов при сборке в IntelliJ IDEA

Gradle. Автозапуск тестов при сборке в IntelliJ IDEA

Gradle 47 не запускает юнит тесты пр нажатии на testClasses в InelliJ IDEA:

170
Jsoup авторизация на сайте с headers

Jsoup авторизация на сайте с headers

Здравствуйте уважаемые форумчане

198