在RecyclerView中显示消息的有效方法

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

我想将用户消息永久存储在 RecyclerView 中,而不将它们保存到存储中。所有消息都来自服务器,我想将它们永久保存到 RecyclerView 中。也就是说,我想确保即使重新启动 Activity 后,RecyclerView 消息也不会消失。

有没有什么方法可以在不将消息保存到存储的情况下实现这种方法?

java android kotlin mobile backend
1个回答
0
投票

RecyclerViews 不保存任何内容。 它们是一个显示元素。 您必须为每个 RecyclerView 显式编写一个 Adapter 来定义有多少个元素、如何获取其数据以及如何显示其中的单个项目。 所以你的问题从一开始就偏离了 - RecyclerViews 不存储数据。

但是为了做你想做的事,你需要某种方式来获取数据。 这可以是从存储或数据库中读取,或者从网站等外部源读取。 但是需要在某个地方存储它,以便在运行之间保持数据持久性。

© www.soinside.com 2019 - 2024. All rights reserved.