共享首选项不适用于android锁屏

时间:2012-02-14 06:41:20

标签: android sharedpreferences

我已经通过一些调整修改了默认的android锁屏。 我在锁定屏幕中使用共享首选项,以便在手机首次启动时显示重叠文本。我在第一次启动时获取叠加并将共享首选项值保存为false。在整个会话期间,我能够读取共享偏好的值。但是,当我重新启动手机时,似乎共享首选项正在重置

    private Boolean mShowOverlay;
    private  final String SHOW_OVERLAY = "showoverlay";
    private SharedPreferences myPrefs ;
    myPrefs = this.getSharedPreferences("myPrefs", MODE_WORLD_READABLE);
    mShowOverlay = myPrefs.getBoolean(SHOW_OVERLAY, true);
    SharedPreferences.Editor prefsEditor = myPrefs.edit();
    prefsEditor.putBoolean(SHOW_OVERLAY, false);
    prefsEditor.commit();

1 个答案:

答案 0 :(得分:0)

您确定要提交SharedPreference,我的意思是调用commit()方法??