目前,我正在使用android:view_state
常量来检索具有视图状态的SparseArray
。
建议这样做,或者我应该将单独的值放到Bundle
(例如ViewPager
的位置)?
答案 0 :(得分:0)
您为什么要使用books.foreach(x => x.bookId = bookIds); // ==> this is wrong but you might get my idea
:“ android:view_state”?
检查下面的文章。它说明了如何保存自己的视图状态。
https://trickyandroid.com/saving-android-view-state-correctly/
您可以扩展ViewPager并覆盖VIEW_STATE_TAG
和onSaveInstanceState
来实现。