RecyclerView Adapter是否在配置更改中被破坏?

时间:2019-02-10 19:44:33

标签: android android-recyclerview recycler-adapter

我想知道RecyclerView Adapter在配置更改期间会发生什么:它是否被销毁了,所以所有存储在其中的变量也被销毁了?我正在用RecyclerView创建一个表单列表,我想知道是否可以将表单数据保存在Recycler适配器中,还是必须使用视图模型。

1 个答案:

答案 0 :(得分:0)

在配置更改期间不会破坏适配器。

但是通常它在UI级别上“存在”,适配器引用由活动或片段保存。您可以将适配器设置为单例,但这似乎不是一个好主意。

更改配置后,将数据保留在viewmodel(或演示者)中,并将其发送到ui(和适配器)