ฉันใช้ ViewPager ในแอพของฉันและกำหนดไว้ในกิจกรรมหลัก onCreate
วิธีการภายในฉันโหลดบางหน้าจาก SharedPreferences แล้วส่งไปที่ PagerAdapter:
@Override
public int getCount() {
return numberOfPages;
}
ปัญหาคือถ้าฉันจะเปลี่ยนหมายเลขนี้ในการตั้งค่า (หรือกิจกรรมอื่น) ให้น้อยกว่าดัชนีหน้าฉันดูก่อนหน้านี้แอปของฉันเกิดปัญหาเพราะดัชนีนี้อยู่นอกขอบเขตเมื่อฉันกลับไปที่กิจกรรมด้วย ViewPager นี้ สามารถแก้ไขได้ง่ายๆโดยเปลี่ยนหน้าของ ViewPager ที่ใช้งานอยู่ มีวิธีใดบ้างที่จะทำ?
0
อยู่ในonPause
วิธีการและไม่มีการเกิดปัญหา ขอบคุณ