2013-03-20 2 views
0

У меня есть приложение, которое у меня есть, и у меня он установлен для НЕ запускать в фоновом режиме, но число людей хочет, чтобы он возобновил свое пребывание там, где они остановились, и некоторые люди просто хотят, чтобы он начинался с начало, когда они нажимают кнопку «домой» и перезапускают приложение. Как добавить переключатель включения/выключения, чтобы дать пользователю возможность? Мое приложение является учебным/справочным приложением с карточками и pdf-файлами.Приостановить приложение опцию

Благодаря

J

+0

Добавить параметр в настройки приложений (т. Е. Сохранить текущее состояние), проверить эту опцию и реализовать соответственно? –

+0

У вас может быть опция, которая сохранит все данные приложения в файле, который можно загрузить, чтобы вернуть пользователя туда, где они остановились. – WolfLink

ответ

0

Создать пакет настроек, как описано here.

Добавьте настройку в виде логического значения. По умолчанию он использует то, как большинство пользователей будет использовать ваше приложение.

Теперь на старте прочитайте значение настройки и действуйте соответствующим образом. Этот параметр появится в приложении «Системные настройки» под именем вашего приложения.

+0

Я добавил пучок, как и в приведенном выше примере, но это относится к блокировке вращения не для работы в фоновом режиме. Любые ссылки были бы замечательными. – user2193062

+0

Я имел в виду использование этого в качестве руководства для создания вашей собственной настройки, например «Run in Background» в качестве логического. Затем вы можете использовать этот параметр, чтобы определить, хочет ли пользователь работать в фоновом режиме. –