猿问

Android共享首选项示例

我想在应用程序中检索用户输入以供以后使用。

例如,系统会提示用户输入一周中的所有7天,并在editText框中键入“星期一”,“星期二”等。然后在应用程序中稍后会出现一个问题,询问您最喜欢的一天是什么时候?微调器将显示他们输入的日期的下拉列表供用户选择。

我想共享偏好对此有用,但我找不到一个很好的例子来给我一个起点。任何帮助,将不胜感激。

Android共享首选项示例

慕慕森
浏览 638回答 4
4回答

交互式爱情

在偏好中设置值:// MY_PREFS_NAME - a static String variable like:  //public static final String MY_PREFS_NAME = "MyPrefsFile";  SharedPreferences.Editor editor = getSharedPreferences(MY_PREFS_NAME, MODE_PRIVATE).edit();  editor.putString("name", "Elena");  editor.putInt("idName", 12);  editor.apply();从首选项中检索数据:SharedPreferences prefs = getSharedPreferences(MY_PREFS_NAME, MODE_PRIVATE); String restoredText = prefs.getString("text", null); if (restoredText != null) {   String name = prefs.getString("name", "No name defined");//"No name defined" is the default value.   int idName = prefs.getInt("idName", 0); //0 is the default value.}更多信息:使用共享首选项共享首选项
随时随地看视频慕课网APP

相关分类

Android
Java
我要回答