Используйте Preferences, чтобы получить SharedPreferences - PullRequest
0 голосов
/ 25 февраля 2012

Я использовал общие предпочтения для хранения некоторых пользовательских значений .... но когда число предпочтений начало увеличиваться.Поэтому я решил использовать PreferenceActivity.

Моя проблема в том, что я хочу, чтобы моя prefeneceActivity использовала мои предыдущие общие предпочтения.Уже выполнил код для совместного использования prefeneceActivity, но просто не смог получить возможность использовать sharedpreferences.

Ответы [ 2 ]

0 голосов
/ 25 февраля 2012

Использование

SharedPreferences pref= Context.getSharedPreferences("SomePreferences", Context.MODE_PRIVATE);

для получения SharedPreferences и

pref.getString(), pref.getInt()..../

для получения ценностей из предпочтений.

и загрузите эти значения в компоненты PreferenceActivity.

0 голосов
/ 25 февраля 2012

Код должен быть довольно простым.

SharedPreferences sharedprefs = Context.getSharedPreferences(oldsharedprefs, Context.MODE_PRIVATE);
...