Жизненный цикл Android onEnabled () после завершения процесса - PullRequest
4 голосов
/ 26 апреля 2011

Согласно документации, жизненный цикл класса AppWidgetProvider управляется платформой Android. В документации также говорится, что метод жизненного цикла onEnabled () вызывается только один раз. Но как насчет виджетов, которые были удалены, потому что платформа Android восстановила свою память? В том случае, когда виджет активируется снова (например, было получено какое-либо намерение или кто-то щелкнул на виджете), будет ли вызываться метод onEnabled () снова?

1 Ответ

0 голосов
/ 23 мая 2011

НЕТ!Ответ прост. Нет. Я недавно начал работать над виджетами.и я изучил основы и в соответствии с этим.Метод onEnabled () подобен методу onCreate всякий раз, когда вы закрываете и снова открываете виджет / действие, вызывается метод onEnabled / onCreate.

onEnabled (Контекст контекста): вызывается при создании первого виджета приложения.Глобальная инициализация должна происходить здесь, если это применимо.

Ссылка: http://www.developer.com/ws/article.php/3833306/Creating-a-Home-Screen-App-Widget-on-Android.htm

Спасибо: Надеюсь, я помог U. Не отмечайте этот ответ как правильный, чтобы другие также знали правильный ответ!

...