gpt4 book ai didi

java - 任何保存 bundle 数据的方法

转载 作者:太空宇宙 更新时间:2023-11-04 09:42:48 24 4
gpt4 key购买 nike

我正在使用 Intent 从 A Activity 到 B Activity 获取一些数据。我在 B Activity 中显示文本。但是当我转到 C Activity 并想返回 B Activity 时,我在那里显示的文本消失了。所以当我从C Activity返回到B Activity时,我需要将数据保存在B Activity。

最佳答案

在这种情况下您可以使用 SharedPreferences。 SharedPreferences 提供了一个以键值对形式保存持久数据的框架。它适用于任何原始数据类型,这也意味着它的使用非常简单。

获取 SharedPreferences 对象:

SharedPreferences sharedPref =
context.getSharedPreferences("TheFileName",
Context.MODE_PRIVATE);

写入您的 SharedPreferences:

SharedPreferences.Editor editor = sharedPref.edit();
editor.putBoolean("test", false);
editor.apply();

从 SharedPreferences 读取:

boolean musicState = sharedPref.getBoolean("test", true);

关于java - 任何保存 bundle 数据的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55772686/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com