WebView가있는 ViewPager가있는 프래그먼트가 있습니다. 전화를 돌릴 때 ViewPager는 첫 번째 페이지를 보여줍니다. 활동 및 단편이 다시 만들어지기 때문입니다. ViewPager의 상태를 어떻게 저장합니까? 다음 코드는ViewPager의 회전
@Override
public void onActivityCreated(Bundle savedInstanceState)
{
super.onActivityCreated(savedInstanceState);
if (savedInstanceState != null)
{
// Restore last state for checked position.
int pos = savedInstanceState.getInt("currentPosition");
this.setSelectedItem(pos);
}
}
@Override
public void onSaveInstanceState(Bundle outState)
{
super.onSaveInstanceState(outState);
outState.putInt("currentPosition", positionOfSelectedIndex);
}