我在做一个有登录功能的东西。登录后记住登录状态,直接进入程序。我的思路是用一个sharedpreferences保存一个值。通过判断这个值判断进入程序主界面还是登录界面。
在登录界面用editor.putString("islogin","yes")保存一个值。
在另一个activity中,
SharedPreferences sp=getSharedPreferences("islogin",MODE_PRIVATE);
SharedPreferences.Editor editor=sharedPreferences.editor();
editor.putString("islogin","NO")
editor.commit();
修改数据,取消登录状态。但是存数据没问题,改数据没起作用。
大神们,谁知道我怎么错的呀
------解决方案--------------------
editor=sp.edit();
------解决方案--------------------
editor 不对。。将sp.edit() 赋给他