Я пытаюсь настроить viewPager с двумя фрагментами. Я использую библиотеку поддержки v4 для FragmentPagerAdapter, как в образце деятельности Android в Android Studio, вот как это выглядит:Camera2 in FragmentPagerAdapter
public class SectionsPagerAdapter extends FragmentPagerAdapter {
SectionsPagerAdapter(FragmentManager fm) {
super(fm);
}
@Override
public Fragment getItem(int position) {
switch (position){
case 0:
return FirstFragment.newInstance();
case 1:
return CameraFragment.newInstance();
default:
return null;
}
}
@Override
public int getCount() {
// Show 2 total pages.
return 2;
}
}
Мой вопрос приходит, потому что я пытаюсь реализовать пример Google Camera2 как мой фрагмент камеры. Эти фрагменты являются родными фрагментами, а PagerAdapter ожидает поддержки .v4.Fragments.
Я попытался использовать v13 FragmentPagerAdapter, но это не может использовать v4.FragmentManager, и у него нет собственного FragmentManager.
Я также попытался преобразовать CameraFragment в фрагмент v4, но там есть какой-то код, который не компилируется в библиотеку поддержки v4.
Как это решить?
Удалось ли вам решить эту проблему? – ryderd
Я решил реализовать его по-другому, но я решил бы вернуться к этой реализации позже, так как считаю, что нашел решение. –