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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
MalishevRoman
0 / 0 / 0
Регистрация: 11.02.2016
Сообщений: 9
#1

Сохранение. Android Studio - Программирование Android

11.02.2016, 22:35. Просмотров 510. Ответов 8
Метки нет (Все метки)

Здравствуйте. Пишу приложение в Android studio.
Имеется кнопка "продолжить". Интересно как сделать, чтобы при нажатии на эту кнопку открывалась последняя активность, на которой пользователь вышел из приложения.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.02.2016, 22:35
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сохранение. Android Studio (Программирование Android):

Android studio, как запускать программу сразу на android смартфоне подключенному к usb? - Программирование Android
android studio, как запускать программу сразу на android смартфоне подключенному к usb?

Android.support.v4.app.FragmentActivity не работает в Android Studio - Программирование Android
объясните пожалуйста,как в андроид студио добавить вышеуказанную библиотеку,чтобы работало у меня вот это Активити package...

Выбор мощного android смартфона до 10 рублей, для тестирования проектов Android Studio, что посоветуете? - Программирование Android
Какую фирму посоветуете?

Запуск игры mr.Nom через Android Studio (по книге марио цехнер программирование игр под android) - Программирование Android
Привет всем! Для тех кто читал книгу - в конце 6ой главы мы закончили писать код игры. В книге написано что - игра готова. Но в самих...

Меню Android Manifest в Android Studio - Программирование Android
Всем привет. Такой вопрос. Перешел c Eclipse на Android Studio и столкнулся со следующим: когда открываешь тот же манифест в AS, то...

Подключение Android Annotations к Android Studio - Программирование Android
Каким образом это сделать? Есть два .jar файла: androidannotations-3.2.jar androidannotations-api-3.2.jar При подключении через...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
er1313
0 / 0 / 0
Регистрация: 15.05.2014
Сообщений: 15
11.02.2016, 23:29 #2
http://suvitruf.ru/2012/09/17/1916/
YuraAAA
1571 / 1313 / 270
Регистрация: 25.10.2009
Сообщений: 3,433
Записей в блоге: 2
11.02.2016, 23:30 #3
MalishevRoman, записывать её в preferences
MalishevRoman
0 / 0 / 0
Регистрация: 11.02.2016
Сообщений: 9
12.02.2016, 20:31  [ТС] #4
Как записывать числа, текст и т.п. в preferences понятно, мне нужен именно метод сохранения текущей активности. И метод выведения ее на экран после закрытия приложения. В интернете ничего не нашел, у самого догадаться не получается)
Pablito
2472 / 1917 / 595
Регистрация: 12.05.2014
Сообщений: 6,741
Завершенные тесты: 1
12.02.2016, 20:37 #5
так не делается
MalishevRoman
0 / 0 / 0
Регистрация: 11.02.2016
Сообщений: 9
12.02.2016, 20:48  [ТС] #6
А расскажите пожалуйста как делается. Буду очень признателен
Pablito
2472 / 1917 / 595
Регистрация: 12.05.2014
Сообщений: 6,741
Завершенные тесты: 1
12.02.2016, 20:50 #7
выше уже ответили - сохранять все что потребуется при следующем запуске в SharedPreferences
MalishevRoman
0 / 0 / 0
Регистрация: 11.02.2016
Сообщений: 9
12.02.2016, 22:04  [ТС] #8
SharedPreferences.Editor editor = mySharedPreferences.edit();

Выделяет mySharedPreferences.
Прописываю private SharedPreferences mySharedPreferences;

При закрытии приложения вылетает ошибка "приложение остановлено"

Может быть ошибка в моем написании?

Добавлено через 6 минут
Весь код:


public class FirstLevelFourthActivity extends AppCompatActivity {

private SharedPreferences mySharedPreferences;

protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_first_level_fourth);


}



protected void savePreferences()
{


SharedPreferences.Editor editor = mySharedPreferences.edit();
editor.putBoolean("isTrue", true);
editor.putFloat("floatNumber", 1f);
editor.putInt("intNumber", 2);
editor.putLong("longNumber", 3l);
editor.putString("textValue", "Not Empty");
editor.commit();
}

protected void onDestroy() {
savePreferences();
super.onDestroy();
}

Добавлено через 9 минут
Ошибка "Невозможно уничтожить активность"
fraley
105 / 105 / 38
Регистрация: 24.05.2015
Сообщений: 317
14.02.2016, 00:48 #9
Добавьте в onCreate.
Java
1
mySharedPreferences=getSharedPreferences("YOUR_KEY", Context.MODE_PRIVATE);
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.02.2016, 00:48
Привет! Вот еще темы с ответами:

Сохранение изображения Android - Программирование Android
Работаю на android всего неделю. Знаю Java SE. Надо получить графику ImageView и сохранить ее в Bitmap и этот Bitmap сохранить во...

Android Studio - Программирование Android
Ребят сталкивался кто с такой проблемой, при запуске приложения выходит ошибка, возникает как при отладке на эмуляторе так и на реальном...

Android studio - Программирование Android
Добрый вечер всем. Собственно говоря у меня такой вопрос - кто сталкивался с этим зверем, и насколько он страшен? Хочу начать писать...

Android studio - Программирование Android
Не могу установить Android Studio, при запуске ошибка: 'tools.jar' seems to be not in Android Studio classpath. Please ensure JAVA_HOME...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
14.02.2016, 00:48
Ответ Создать тему
Опции темы

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