在我的项目中,我正在使用SeekBarPreference
。我从http://android.hlidskialf.com/blog/code/android-seekbar-preference代码完全没有任何错误地参考代码,但是当我在其他活动中获取共享偏好值时。然后我总是找到0为什么?
我在下面的代码中使用get share Preference值: -
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(getBaseContext());
String str=Integer.toString( prefs.getInt("duration", 0));
答案 0 :(得分:0)
使用共享首选项代码获取并输入以下值:
将值放入sharedpreferences的代码:
public static final String PREFS_NAME = "Prefs";
SharedPreferences settings = getSharedPreferences(PREFS_NAME, MODE_WORLD_READABLE);
SharedPreferences.Editor editor = settings.edit();
editor.putInt("no", 11);
editor.commit();
从共享偏好中获取值的代码:
SharedPreferences settings = getSharedPreferences(PREFS_NAME, MODE_WORLD_READABLE);
String in=Integer.toString(settings.getInt("no", 0));