Предположим, что у меня есть два макета для виджета: Layout1 и Layout2. По умолчанию для виджета является Layout1, но я разрешаю пользователю выбирать , какой макет им нужен, чтобы виджет был. Итак, если пользователь изменил значение на Layout2, как мне программно изменить макет на Layout2?Изменение формата виджета Программно
Существует не метод setContentView для виджетов, например, для операций.
Благодаря
так его layoutID, что мне нужно? Я заметил, что метод updateAppWidget не использует его. –
извините - я пропустил линию; исправлено это. Вам нужно создать новый RemoteViews с именем пакета и идентификатором макета для перехода на updateAppWidget. –