2012-05-09 4 views
0

У меня есть приложение для Android, ATV Trail Locator (http://www.youtube.com/watch?v=Wmk3cA2i2vI), который использует карты Google.Android SDK. call onDestroy() непосредственно в скриптах

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

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

Я пытался позвонить OnDestroy() непосредственно, но моя программа разбился. Нужно ли использовать super.onDestroy() для того, чтобы убить программу, не требуя нажатия кнопки?

Спасибо,

ответ

2

Вы пытались дозвониться finish() вместо этого?

Если это не сработает, отправьте образец кода и ваши ошибки logcat, чтобы мы могли видеть, что происходит.

2

Вызов завершения(), когда вы хотите убить текущую активность, в которой вы находитесь. Он будет вызывать onDestroy() вместе со всеми другими необходимыми методами жизненного цикла активности, которые необходимо вызвать.

Смежные вопросы