Android: реализация скользящих карт в виджете - PullRequest
1 голос
/ 30 мая 2010

У меня есть виджет, который периодически обновляется (ежечасно) для отображения лучшего результата поискового запроса. Я хотел бы расширить его, чтобы он захватывал несколько лучших результатов, а затем проходил через них. Лучшим примером будет виджет Genie News and Weather, для которого мне не удалось найти исходный код.

Вопросы:

  1. Что было бы хорошим способом для реализации анимации? Я думаю ViewAnimator + таймер, но есть ли лучший способ, скажем, FrameLayout + оповещения? Я уже использую AlertManager для периодического извлечения результатов поиска для виджета
  2. Насколько плохо такое обвинение может повлиять на время автономной работы телефона?

1 Ответ

0 голосов
/ 30 мая 2010

Вы не можете анимировать виджет приложения любым обычным способом. Все, что выглядит анимированным, является либо:

  1. Часть реального приложения домашнего экрана, поэтому отсутствует межпроцессное взаимодействие и, следовательно, требуется гораздо меньше затрат
  2. Еда батарей на обед, публикуя новые RemoteViews для виджета приложения каждую секунду или около того
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...