I use fragment not this one, import android.app.Fragment
I use this one, import android.support.v4.app.Fragment
because I use it for viewpager
public class PagerAdapter extends FragmentPagerAdapter{
public PagerAdapter(FragmentManager fm) {
super(fm);
}
@Override
public Fragment getItem(int position) {
if(position == 0){
return new FragmentOne();
}else if(position == 1){
return new FragmentTwo();
}
}
@Override
public int getCount() {
return 2;
}
}
In that case, FragmentOne extends import android.support.v4.app.Fragment so not error but FragmentTwo extends import android.app.Fragment so it occurs the error
So I have two question
If I use viewpager, Fragment must be extends import android.support.v4.app.Fragment?
If I must be extends import android.support.v4.app.Fragment, how I can use onactivityresult?