У меня есть виджет домашнего экрана, который я разработал.Это работает, это просто кажется безразличным.Единственная подсказка, почему я не отвечаю на этот вопрос, заключается в том, что он печатает следующее в LogCat при каждом нажатии одной из двух кнопок:
ActivityManager |Начать работу, отложить вещательные намерения
Я сделал все возможное, но пока не нашел решения.У меня есть скрытое ощущение, что моя активность прекращается, как только она продвигает данные в виджете, и его необходимо повторно создать, прежде чем он сможет ответить на намерение.Я НЕ вызываю длительный фоновый сервис каждый раз, я просто анализирую следующую строку в строке [] и обновляю RemoteViews с его данными.
Что-то я здесь не так делаю?
Есть ли что-то, что я должен делать по-другому?
Я потерян в пустошах виджетов Android?
Любая помощь будет признательна, спасибо!