確か、リストを生成するデータの読み込みが結構重くて、嫌だとなったので、調べました。
fragment再生成抑止
詳しくは、公式 Fragment#setRetainInstance(boolean) を参照setRetainInstance(true);
実装例
public class ConfigChangeTestFragment extends Fragment { ~~~略~~~ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // fragment再生成抑止 setRetainInstance(true); ~~~略~~~ } ~~~略~~~ }
変更があった時の処理方針については、以下が勉強になりました。
コメント