相关疑难解决方法(0)

如何编写代码来为android中的数组做出共享偏好?

我在android工作.我想在我的代码中创建共享首选项,但我不知道我可以为数组创建共享首选项的方式以及如何在另一个类中使用该共享首选项的值.

这是我的一个for循环数组: - urls [i] = sitesList.getWebsite().get(i);

我想做这个urls []数组的共享偏好.请建议我如何编写代码来声明共享首选项以及如何检索该共享首选项的值?

先感谢您.

android

12
推荐指数
1
解决办法
2万
查看次数

SharedPreferences不是持久的

我在Android中使用SharedPreferences.Everything在同一个会话中运行良好.

但是,一旦我重新启动应用程序,从上一个会话中设置的所有首选项都将丢失.

我需要指定什么来告诉SharedPreferences从运行到运行?

我通过调用创建首选项

SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(this);
Run Code Online (Sandbox Code Playgroud)

然后我通过例如设置属性

preferences.edit().putString(key, value);
Run Code Online (Sandbox Code Playgroud)

我明白了

preferences.getString(key, defaultValue);
Run Code Online (Sandbox Code Playgroud)

谢谢,维克多

session android sharedpreferences

10
推荐指数
2
解决办法
1万
查看次数

标签 统计

android ×2

session ×1

sharedpreferences ×1