我在首选项中有一个复选框,我得到了价值
SharedPreferences myPreferences = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
默认情况下,我的首选项中的复选框被选中,我正在使用它
if(myPreferences.getBoolean("checkbox", false) == true)
检查用户是否更改复选框状态。如果上述条件为真,我将在状态栏中收到通知(我不会提供通知和服务的代码)。所以,我的问题是,在我点击首选项之前,我没有收到通知,最后我的 PreferenceManager 从复选框和我的通知触发器中获取值。我该如何解决?谢谢,狼。