【发布时间】:2017-02-02 08:42:42
【问题描述】:
我用的是fragment,不是这个,import android.app.Fragment
我用这个,导入android.support.v4.app.Fragment
因为我用它来查看页面
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;
}
}
在这种情况下,FragmentOne 扩展了 import android.support.v4.app.Fragment 所以不是错误,但 FragmentTwo extends import android.app.Fragment 所以它会发生错误
所以我有两个问题
如果我使用viewpager,Fragment必须是extends import android.support.v4.app.Fragment?
如果我必须扩展 import android.support.v4.app.Fragment,我该如何使用 onactivityresult?
【问题讨论】:
-
@AnuragSingh 我想在 FragmentOne 中通过 startActivityResult 调用 Activity 但 FragmentOne 无法覆盖方法 onactivityresult
-
抱歉,我隐藏了方法,所以我找不到它抱歉
标签: android android-viewpager fragment