El tipo de retorno es incompatible con FragmentPagerAdapter.getItem (int)
Estoy siguiendo el tutorial aquí:http://www.javacodegeeks.com/2013/04/android-tutorial-using-the-viewpager.html Recibo este error en "Problemas": el tipo de devolución es incompatible con FragmentPagerAdapter.getItem (int) Aquí está MyPageAdapter.java:
package com.example.loginandregistration;
import java.util.List;
import android.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
public class MyPageAdapter extends FragmentPagerAdapter {
private List<Fragment> fragments;
public MyPageAdapter(FragmentManager fm, List<Fragment> fragments) {
super(fm);
this.fragments = fragments;
}
@Override
public Fragment getItem(int position) {
return this.fragments.get(position);
}
@Override
public int getCount() {
return this.fragments.size();
}
}
El error está en la línea 25:
public Fragment getItem(int position) {
Cuando me abro para la solución rápida, me da la opción de "Cambiar el tipo de devolución de 'getItem (...)' a 'Fragmento', pero si lo hago me da un error en la siguiente línea y es un error continuo. Bucle de esos errores que van y vienen.
Cualquier ayuda para arreglar esto realmente rápido está incluida! ¡Gracias por adelantado!