屏幕旋转时如何存储ArrayList数据?

问题描述 投票:0回答:0

我尝试使用 serializable 和 parcelable 来存储数组列表数据,但在这两种情况下,当我使用 getParcelable 和 getSerializable 获取数据时。由于@Deprecated 或类型不匹配,我收到错误消息。

       val time1ArrayTennis: ArrayList<TimeArr>
       time1ArrayTennis = savedInstanceState?.getSerializable("time1") as ArrayList<*>

有人可以帮助我如何以简单的方式在屏幕旋转时保存和恢复数据吗? 谢谢

android arraylist serialization parcelable onsaveinstancestate
© www.soinside.com 2019 - 2024. All rights reserved.