0
Я преобразовываю деятельность в фрагмент. Я переместил код из onCreate в onCreateView, но теперь мне нужно вернуть представление, но я не уверен, что вернуть. Я использовал ViewPager в активности. Любая помощь в том, что я делаю неправильно для фрагмента, оценивается! Вот код, у меня сейчас в фрагменте:Преобразование действия в фрагмент: использование ViewPager
public view onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
//super.onCreate(state);
getActivity().setContentView(R.layout.reference);
getActivity().setTitle(getString(R.string.reference));
//LayoutInflater inflater = (LayoutInflater) getActivity().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
views = new View[LAYOUTS.length];
for (int i = 0; i < LAYOUTS.length; i++)
views[i] = inflater.inflate(LAYOUTS[i], null);
ViewPager viewPager = (ViewPager) getActivity().findViewById(R.id.reference);
viewPager.setAdapter(new ReferenceTabAdapter());
viewPager.setCurrentItem(1);
container.addView(viewP);
return viewPager;
большое спасибо! – ProgrammedChem