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

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

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

Автоматическое запоминание позиции при выходе из приложения - Android

18.11.2014, 17:02. Просмотров 426. Ответов 7
Метки нет (Все метки)

Здравствуйте.
Разрабатываю приложение, в котором имеется текст с вертикальной прокруткой.
Подскажите, пожалуйста, как реализовать автоматическое запоминание позиции при выходе из приложения?
Спасибо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.11.2014, 17:02     Автоматическое запоминание позиции при выходе из приложения
Посмотрите здесь:

Android Как сделать так, чтобы при выходе из программы она продолжала работать? (не вирус)
Вывод большого текста и запоминание Android
Android Автоматическое обновление приложения
Android Как включить автоматическое обновление моего приложения?
Ошибка при создании приложения Android
Google Maps - автоматическое обновление своей GPS-позиции внутри MapsActivity Android
Обновление списка при выходе из DialogFragment Android
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
androbro
323 / 283 / 59
Регистрация: 17.10.2014
Сообщений: 835
18.11.2014, 17:16     Автоматическое запоминание позиции при выходе из приложения #2
jurassic80, сохраняешь позицию первого видимого элемента например в sharedpreferences.
При последующем запуске проверяешь его наличие, если есть, то скролишь до полученной позиции.
jurassic80
0 / 0 / 0
Регистрация: 02.10.2014
Сообщений: 13
18.11.2014, 22:10  [ТС]     Автоматическое запоминание позиции при выходе из приложения #3
К сожалению, я по ка немножко далек от этого.
А Вы не могли бы показать пример использования с каким либо фрагментом текста?
androbro
323 / 283 / 59
Регистрация: 17.10.2014
Сообщений: 835
19.11.2014, 08:58     Автоматическое запоминание позиции при выходе из приложения #4
jurassic80, с SharedPreferences можете ознакомится тут.
А установка позиции зависит от элемента, который вы используете для отображения. В ListVeiw например есть smoothScrollToPosition.
jurassic80
0 / 0 / 0
Регистрация: 02.10.2014
Сообщений: 13
19.11.2014, 09:30  [ТС]     Автоматическое запоминание позиции при выходе из приложения #5
А для TextView что используется?
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,723
19.11.2014, 10:23     Автоматическое запоминание позиции при выходе из приложения #6
jurassic80, здравствуй!
Не знаю, помогут ли следующие статьи: http://stackoverflow.com/questions/5...creen-rotation, http://stackoverflow.com/questions/2...-screen-oriena, http://stackoverflow.com/questions/1...crollview?lq=1.
jurassic80
0 / 0 / 0
Регистрация: 02.10.2014
Сообщений: 13
21.11.2014, 21:18  [ТС]     Автоматическое запоминание позиции при выходе из приложения #7
Статьи полезные, но немножко не то.
Мне нужно реализовать запоминание позиции при выходе из приложения, в моем случае - книги, как в читалках для андроид
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.11.2014, 09:55     Автоматическое запоминание позиции при выходе из приложения
Еще ссылки по теме:

Уведомление пользователя при выходе из приложения Android
Действие при сворачивании или при выходе Android
Android Убрать уведомление при выходе из приложения
Android Остановить сервис при выходе из приложения
Android Автоматическое обновление приложения

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

Или воспользуйтесь поиском по форуму:
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,723
24.11.2014, 09:55     Автоматическое запоминание позиции при выходе из приложения #8
jurassic80, у вас есть разбиение на страницы? Если да, то надо будет хранить номер страницы, позицию начала и конца текста на странице (позиции - в файле), наверное.
Yandex
Объявления
24.11.2014, 09:55     Автоматическое запоминание позиции при выходе из приложения
Ответ Создать тему
Опции темы

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