【发布时间】:2014-05-15 04:35:01
【问题描述】:
我有一个 CheckBox 和 Button 的活动。我使用SharedPreferences 来保存复选框值。
按钮保存复选框的值并打开另一个活动。复选框的文字会更好地解释它。
check.setText("Show This Page On Start");
如果选中复选框,则此活动将在开始时显示,否则将打开另一个活动。
当我使用它时,应用程序强制关闭。
if (sharedPreferences.getBoolean("check_box_value", "false"))
{ //launch another activity
}
else
{
// do nothing
}
【问题讨论】:
-
具体的问题是什么?您正在经历什么让您认为 if-else 不起作用?
-
你为什么给 false 作为字符串..?
-
你能发布错误/logcat吗?
-
我编辑了我的问题,请回头看看。
-
检查复选框时保存布尔变量。
标签: android checkbox sharedpreferences