Android 16 – обновления виджетов не работаютAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Android 16 – обновления виджетов не работают

Сообщение Anonymous »

На устройствах Android 16 обновления виджетов не работают. Я обновляю виджет так:

Код: Выделить всё

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

Подробнее здесь: https://stackoverflow.com/questions/797 ... are-broken
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»