Estoy usando ViewPager en mi aplicación y lo defino en la Actividad principal. Dentro del onCreate
método, cargo algunas páginas de SharedPreferences y luego lo paso a PagerAdapter:
@Override
public int getCount() {
return numberOfPages;
}
El problema es que si cambiara este número en Preferencias (u otra Actividad) a otro menos que el índice de página que vi antes, mi aplicación se bloquea porque este índice está fuera de límites cuando vuelvo a la actividad con este ViewPager. Se puede solucionar simplemente cambiando la página activa de ViewPager. ¿Hay alguna forma de hacerlo?
0
enonPause
método y no hay bloqueos. Gracias.