android - 如何使用 flutter 中的键删除/清除共享首选项?

标签 android flutter dart sharedpreferences flutter-dependencies

我正在使用以下代码清除所有共享首选项,但我只想在 flutter 中使用键清除/删除特定的共享首选项值。

现在,我有这个正在清除所有共享首选项。

 SharedPreferences prefrences = await SharedPreferences.getInstance();
await prefrences.clear();

最佳答案

你可以这样做:

prefrences.remove("keyName")
Dart 代码很容易阅读,所以有时当没有足够的文档时,你可以直接深入研究代码:https://github.com/flutter/plugins/blob/481e8c251667bcb28d177bfc7d295d584e703bae/packages/shared_preferences/shared_preferences/lib/shared_preferences.dart#L146

关于android - 如何使用 flutter 中的键删除/清除共享首选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60557422/

相关文章:

android - 从它自己的 onClick() 方法更改 ImageView src

android - kotlin coroutine 和 main handler 的关系

flutter - Flutter源码中Te​​xt widget的RenderObject类在哪里

flutter - 如何在Flutter水平条形图上设置最大高度?

dart - 将 ListTile 图标左对齐

java - 尝试使用 Intent 发送 int 时出现 "null object reference"错误

java - 实现 Serialized 的类无法读取Object

dart - 在 SnackBarAction onPressed 上 flutter 小吃吧

flutter - Flutter将带有数组子对象和对象的json转换为类映射

flutter - 如何在 flutter 中更改包名称?