Может ли кто-нибудь помочь мне в том, как обрабатывать изменение ориентации для виджета приложения? При изменении ориентации мой виджет показывает макет с пустым представлением и удаляет всех слушателей.Как обрабатывать изменения ориентации для виджета приложения для главного экрана?
ответ
После исследования и изучения некоторых из ответов людей я узнал ошибку, которую я совершил.
После первоначальной настройки виджета я снова инициализирую удаленные представления и пытаюсь изменить только несколько просмотров, например, когда пользователь нажимает кнопку обновления, iam делает видимость видимости видимой и делает круговой прогресс видимой видимость видимой видимости и не добавляет снова все другие представления и щелчки, я обновляю виджет.
Менеджер Appwidget будет использовать последний объект удаленных объектов. Поэтому при изменении ориентации диспетчер Appwidget пытается загрузить последний удаленный объект просмотра, игнорируя все ожидающие прослушиватели и представления.
Я решил это, создав объект удаленного просмотра со всеми необходимыми представлениями и слушателями.
Да, у меня был начальный вид и обновленный вид, так как я подумал, что инициализированный вид означает добавление ожидающих намерений после каждого нажатия слишком тяжелым. К сожалению, это необходимо для ориентации. – ngatirauks
- 1. Размер виджета главного экрана для большого экрана или hdpi?
- 2. Как избежать создания виджета главного экрана для вашего приложения?
- 3. Намерение для изменения ориентации экрана
- 4. Воспроизведение экрана главного экрана iPad поворота/ориентации
- 5. Ярлык главного экрана для другого приложения
- 6. FragmentPagerAdapter - Как обрабатывать изменения ориентации?
- 7. Как обрабатывать изменения видимости для пользовательского вида/виджета для Android
- 8. Изменения ориентации экрана ручек
- 9. Удаление виджета с главного экрана при удалении
- 10. фрагменты и изменения ориентации экрана
- 11. Оптимизация фона приложения для изменения ориентации?
- 12. На смену приложения для изменения ориентации планшета
- 13. Обновление виджета приложения при изменении ориентации
- 14. Как использовать плагин в телефоне для изменения ориентации экрана?
- 15. UIPageViewController и изменения ориентации экрана
- 16. Сбой приложения как изменения ориентации
- 17. Изменения ориентации экрана ручек при запуске AsyncTasks
- 18. Как обрабатывать изменение ориентации для subviews
- 19. PropertyDetailPagerAdapter, как правильно обрабатывать изменения ориентации?
- 20. Обнаружение вращения главного экрана Android
- 21. Как определить ориентацию главного экрана
- 22. Изменение размера виджета без изменения размера главного окна в QT
- 23. Manifest откатов для ориентации экрана
- 24. Изменение ориентации экрана для экрана Android
- 25. Установить виджеты главного экрана progrommaticly
- 26. iPhone - создание главного экрана для приложения, отображающего значки для запуска другого приложения с помощью приложения
- 27. ярлык приложения для главного экрана не работает. приложение не установлено
- 28. iPad изменения ориентации приложения фона мигает белым
- 29. Android: Эспрессо-тест для экрана блокировки/главного экрана
- 30. Android: Выполнение телефонного звонка с виджета главного экрана
не обрабатывается контейнером appWidget, который просит обновить его на случай, если это необходимо? Я думаю, на этот вопрос был дан ответ: http://stackoverflow.com/a/14244949/878126 и здесь: http://stackoverflow.com/a/9774228/878126 –