Код: Выделить всё
appWidgetManager.updateAppWidget(appWidgetId, rv);
if (updateList) {
appWidgetManager.notifyAppWidgetViewDataChanged(appWidgetId, R.id.listview);
}
При навигации по календарю в заголовке должно отображаться «через 2 недели» или «через 3 недели». Текст виден только на короткое время.
Очевидно, каждый из приведенных выше вызовов обновляет виджет на Android 16. Поэтому, если я изменю порядок вызовов, виджет обновится, как и ожидалось. Но мерцание из-за двух обновлений все равно видно.
Кто-нибудь еще нашел эту проблему и нашел правильное решение?
Подробнее здесь: https://stackoverflow.com/questions/797 ... are-broken
Мобильная версия