如何在listView偏好设置中保存活动,以便当用户在偏好设置中选择活动时,以便用户下次启动应用时它们将显示为第一个屏幕?
答案 0 :(得分:3)
当用户选择“活动”以保存其首选项时,您可以将该活动的名称保存到sharedPreferences。 然后在应用程序再次运行时在MainActivity类中,检查已保存的活动并启动它。
保存到首选项:
PreferenceManager.getDefaultSharedPreferences(context).edit().putString("MYACTIVITY", "myStringToSave").commit();
获取存储的偏好:
PreferenceManager.getDefaultSharedPreferences(context).getString("MYACTIVITY", "defaultStringIfNothingFound");
其中myStringToSave可以是所选活动的名称