Я використовую ViewPager у своєму додатку та визначаю його в основній діяльності. Всередині onCreate
методу я завантажую деяку кількість сторінок із SharedPreferences і потім передаю його PagerAdapter:
@Override
public int getCount() {
return numberOfPages;
}
Проблема полягає в тому, що якщо я змінив би це число в налаштуваннях (або іншої активності) на інший, ніж індекс сторінки, який я переглядав раніше, моє додаток виходить з ладу, тому що цей індекс виходить за межі, коли я повертаюся до активності з цим ViewPager. Це можна виправити, змінивши активну сторінку ViewPager. Чи можна це зробити?
0
вonPause
методі, і немає збоїв. Дякую.