Tôi muốn thông báo ViewPagerAdapter
rằng tập dữ liệu đã thay đổi trong Loader.onLoadFinish
chức năng gọi lại.Cách thực hiện các giao dịch Fragment trong FragmentPagerAdapter trong phương thức gọi lại onLoadFinish?
Nó được ngăn chặn vì trạng thái của các mảnh có thể được lưu.
Từ LoaderManager.LoaderCallbacks.onLoadFinished(Loader loader, D data) phương pháp tài liệu:
Lưu ý rằng thông thường một ứng dụng không được phép để thực hiện các giao dịch đoạn trong khi trong cuộc gọi này, vì nó có thể xảy ra sau khi nhà nước của một hoạt động là saved.`
Làm thế nào tôi có thể khắc phục vấn đề này? Làm cách nào để kiểm tra trạng thái Activity
và cam kết giao dịch Fragment
?