[英]listview issue from android version 4.4(kitkat) and above android version
[英]Issue with Sharedpreferences in kitkat version in android
您好,我的应用程序接受用户的密码并将其存储在共享首选项中。 而且,我提供了密码开/关功能。 如果用户选中,则每次启动时,应用都会要求用户输入密码,并且选中“关闭”按钮后,该应用将处于关闭状态。
在Android ICS,Jellybean版本及更低版本上,一切正常。 但是,它永远不会在Kitkat上运行。 不幸的是,我没有Kitkat设备可以调试我的应用程序。 以下是我用于共享首选项的我的代码:-
SharedPreferences sharedPreferences;
//sharedPreferences = getActivity().getSharedPreferences("ServerData", Context.MODE_PRIVATE);
sharedPreferences = PreferenceManager.getDefaultSharedPreferences(getActivity());
Editor editor = sharedPreferences.edit();
editor.putString("Passcode", Globals.str_Passcode);
editor.commit();
kitkat是否有任何与共享首选项有关的问题。 请告诉我该如何解决? 或者是否有其他方法可以相同方式访问密码功能,因此可以在所有版本中访问。
尝试这种方式,希望这将帮助您解决问题。
SharedPreferences sharedPreferences = getSharedPreferences(getString(R.string.app_name), MODE_PRIVATE);
SharedPreferences.Editor editor = sharedPreferences.edit();
editor.putBoolean("Passcode", Globals.str_Passcode);
editor.commit();
sharedPreferences.getBoolean("Passcode",false);
我有一个类似的问题。 MainActivity缺少此功能,
prefs = PreferenceManager.getDefaultSharedPreferences(this);
PreferenceManager.setDefaultValues(this, R.xml.prefs, false);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.