На данный вопрос уже ответили:
SharedPreferences sPref;
void saveVal(String id_val,String val) {
sPref = getPreferences(MODE_PRIVATE);
SharedPreferences.Editor ed = sPref.edit();
ed.putString(id_val, val);
ed.commit();
Toast.makeText(this, "Address saved"+loadVal("id_address"), Toast.LENGTH_SHORT).show();
}
String loadVal(String id_val) {
sPref = getPreferences(MODE_PRIVATE);
String savedText = sPref.getString(id_val, "");
return savedText;
}
В этом activity записываю адрес в id_address, а в другом activity считываю его через LoadVal, но получаю 0. Объясните почему
Метод Activity#getPreferences(int mode)
создаёт xml
файл для хранения пар ключ-значение, доступ к которому есть только у этого активити. Чтобы получить префы с глобальный доступом получайте их так:
PreferencesManager.getDefaultSharedPreferences(context)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Нигде не могу найти Java-код/проект видео звонка Google Duo (именно его)Неужели нигде нет разработок такой интересной вещи?
Добрый деньМне нужно парсить json ответ от сервера и затем работать с ним
Существуют ли возможности импорта видеопотока из сторонней (скаченной, типа *apk) программы в свой Java-проект? То есть: что бы не создавать видео...
Здравствуйте, есть задача прочесть файл и удалить из него все виды комментариев, что в принципе не было для меня сложной задачей, но я столкнулся...