【发布时间】:2013-05-28 15:12:33
【问题描述】:
如何保存按钮的 isEnabled() 状态(布尔值)并在关闭应用程序后再次加载? 我尝试了 SharedPreferences 和 InternalStorage,但我真的不知道/不明白如何使用它。
【问题讨论】:
-
查看来自 Android 的文档developer.android.com/guide/topics/data/data-storage.html#pref 该示例准确显示了如何在共享首选项中使用布尔值。可能下面有点不清楚 boolean silent = settings.getBoolean("silentMode", false);但第二个参数是默认值,以防未设置。
-
另一个不清楚的地方是 setSilent 是什么意思或者它来自哪里?
-
setSilent() 只是类中的一个方法。但是示例中没有显示该方法。但它表明您将示例中的布尔值设置为正确的值。
标签: android button save boolean sharedpreferences