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

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

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

Почему после выхода из приложения выскакивает ошибка? - Программирование Android

20.07.2014, 11:41. Просмотров 914. Ответов 5
Метки нет (Все метки)

Я начал писать программу для андроид (плеер)
Скомпилировал, установил на свое андроид - устройство. Все работает но когда я закрываю приложение выскакивает ошибка, что приложение остановлено.
В чем может быть проблема?
Миниатюры
Почему после выхода из приложения выскакивает ошибка?  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.07.2014, 11:41     Почему после выхода из приложения выскакивает ошибка?
Посмотрите здесь:

Оставаться залогиненным после выхода из приложения - Программирование Android
В общем, есть приложение с функцией регистрации/входа, и каждый раз, когда запускаешь его, получаешь login Activity. Как сделать так, как,...

Подтверждение выхода из приложения - Программирование Android
Как сделать так, чтобы при нажатии на клавишу "назад" на телефоне приложение выводило окно с вопросом "Вы действительно хотите выйти?" и...

Что использовать для выхода из приложения? - Программирование Android
Подскажите как правильнее ? Имеется кнопка Exit. По нажатию надо завершить приложение. Использовать метод с "finish(); и...

Почему выскакивает уведомление при попытке запустить apk ? - Программирование Android
Добрый день, открываю APK файл для установки его на android с помощью данного кода Intent intent = new...

Не отображается игровое поле после выхода из другого активити - Программирование Android
Когда я выхожу из другого активити и пытаюсь зайти в игру,котороe у меня в главном активити,игровое поле не отображается. вот мой код.в...

При изменении настройки в приложении выскакивает ошибка - Программирование Android
private SharedPreferences prefs; public void prefMethod() { this.mSettings =...

Когда жму Назад выскакивает ошибка Unfortunately <my app> has stopped - Программирование Android
Здравствуйте! Пишу игру под андроид. Все работает хорошо за исключением одного момента: когда приложение запущенно, если нажать Назад на...

Hello world - почему такой большой размер приложения? - Программирование Android
Я встречал на Плей Маркете приложения которые весили несколько сотен килобайт. Почему Hello world весит так много (мегабайты)?

AlarmManager не работает после закрытия приложения - Программирование Android
Всем привет, сделал ресивер + нацепил туда alarm вот код в классе ресивера public void SetAlarm(Context context) { AlarmManager...

Кнопки удаляются после закрытия приложения - Программирование Android
Я создаю кнопки но не могу с ними взаимодействовать и их сохранять, можете помочь решить проблему? кнопки удаляются после закрытия...

Автозапуск приложения после его закрытия - Программирование Android
Всем привет. Хочу сделать автозапуск приложения после его закрытия или сворачивания через некоторое время, как можно реализовать? возможно...

SharedPreferences стираются после перезапуска приложения - Программирование Android
Доброго времени суток. В моем приложении пробую хранить его данные конфигурации (адрес сервера , идентификатор пользователя) при помощи...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Viatcheslav
0 / 0 / 0
Регистрация: 20.07.2014
Сообщений: 4
20.07.2014, 12:09  [ТС]     Почему после выхода из приложения выскакивает ошибка? #2
Понял из-за чего, но как исправить не знаю
Из-за того, что я задаю в Runnable в функции run ()
Переменные с,ln
Миниатюры
Почему после выхода из приложения выскакивает ошибка?  
NiRamz
211 / 211 / 16
Регистрация: 26.12.2010
Сообщений: 691
20.07.2014, 13:55     Почему после выхода из приложения выскакивает ошибка? #3
Потому что при выходе из приложения основной поток как бы останавливается, да и объекты освобождаются что были созданы, необходимо сказать и другому потоку что б прекратил работу, можно в onDestroy()
Viatcheslav
0 / 0 / 0
Регистрация: 20.07.2014
Сообщений: 4
20.07.2014, 16:37  [ТС]     Почему после выхода из приложения выскакивает ошибка? #4
А каким образом можно получить и закрыть поток?
NiRamz
211 / 211 / 16
Регистрация: 26.12.2010
Сообщений: 691
20.07.2014, 16:41     Почему после выхода из приложения выскакивает ошибка? #5
в onDestroy() перед строкой super.onDestroy() у своего handler'a вызовите .removeCallbacks(), передав туда работающий Runnable.
Viatcheslav
0 / 0 / 0
Регистрация: 20.07.2014
Сообщений: 4
20.07.2014, 16:43  [ТС]     Почему после выхода из приложения выскакивает ошибка? #6
Спасибо, попробую
Yandex
Объявления
20.07.2014, 16:43     Почему после выхода из приложения выскакивает ошибка?
Ответ Создать тему
Опции темы

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