Форум программистов, компьютерный форум CyberForum.ru

Не могу загрузить преференс - Android

Восстановить пароль Регистрация
 
mizha
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 107
29.01.2014, 13:58     Не могу загрузить преференс #1
Здравствуйте! Записать в preferences получилось в классе
Java
1
public class MainActivity extends Activity
А получить в этом классе не могу
Java
1
public class MyClass extends BroadcastReceiver
Делаю это в методе onReceiver вот таким способом:
Java
1
link = ctx.getSharedPreferences("my_prefs", Context.MODE_PRIVATE).getString(SAVED_TEXT, "Exist");
link это переменная класса.
Переменная SAVED_TEXT тоже в классе и в ней изначально ничего не записано

Как с этим быть?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.01.2014, 13:58     Не могу загрузить преференс
Посмотрите здесь:

Как загрузить в эмулятор .xml файл Android
Загрузить приложение на телефон Android
Загрузить элементы в Listview Android
Загрузить картинку в layout Android
Android Загрузить собственную базу данных
Как загрузить видео при старте Activity? Android
Retrofit async не успевает загрузить данные Android
Загрузить картинку в Drawable Android
Android Как загрузить на Ftp сервер список файлов?
Загрузить фото на сервер Android
Android Как загрузить свою иконку?
как загрузить файл в папку assets Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mizha
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 107
01.02.2014, 23:34  [ТС]     Не могу загрузить преференс #2
Никто с таким вопросом не сталкивался что ли?
dr_yand
 Аватар для dr_yand
156 / 138 / 6
Регистрация: 13.03.2013
Сообщений: 321
Записей в блоге: 3
02.02.2014, 00:09     Не могу загрузить преференс #3
А запись как производилась?
Цитата Сообщение от mizha Посмотреть сообщение
Переменная SAVED_TEXT тоже в классе и в ней изначально ничего не записано
SAVED_TEXT ведь используется как ключ?
mizha
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 107
02.02.2014, 12:32  [ТС]     Не могу загрузить преференс #4
Да, использую переменную как ключ.
dima koz
 Аватар для dima koz
23 / 17 / 1
Регистрация: 05.06.2012
Сообщений: 72
Записей в блоге: 5
02.02.2014, 18:59     Не могу загрузить преференс #5
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Java
1
2
3
4
5
6
7
8
9
10
SharedPreferences settings;
settings = getSharedPreferences("PREF_NAME", Context.MODE_PRIVATE);
 
//get the sharepref
int id = settings.getInt("ID", 0);
 
//set the sharedpref
Editor editor = settings.edit();
editor.putInt("ID", "1");
editor.commit();
тут подробно расписано:
http://developer.android.com/guide/t...rage.html#pref
mizha
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 107
03.02.2014, 00:21  [ТС]     Не могу загрузить преференс #6
Отлично! Справился с задачей, спасибо!
Yandex
Объявления
03.02.2014, 00:21     Не могу загрузить преференс
Ответ Создать тему
Опции темы

Текущее время: 12:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru