【发布时间】:2018-02-20 14:07:38
【问题描述】:
所以我有一个扩展片段的类
public class General_Fragment extends Fragment{
int i;
@Override
public void onSaveInstanceState(@NonNull Bundle outState) {
outState.putInt(INTEGER_KEY, getInt());
super.onSaveInstanceState(outState);
}
public int getInt(){
return i;
}
…
}
还有一个扩展这个第一类的类。
public class Specific_Fragment extends General_Fragment{
int j;
@Override
public int getInt(){
return j;
}
…
}
当特定片段被销毁时,General_Fragments onSavedInstanceState 应该被正确调用吗?还是我需要在子类中实现一些东西来调用超类的方法?
【问题讨论】:
标签: android android-fragments superclass