任何人都可以幫助我如何處理應用程序小部件的方向變化? 在方向更改上,我的小部件顯示空視圖和刪除所有偵聽器的佈局。如何處理主屏幕應用程序小部件的方向更改?
0
A
回答
2
經過研究和研究一些人的答案後,我才知道我犯的錯誤。
小部件的初始設置完成後,我再次初始化遠程視圖並嘗試只更改少量視圖,例如當用戶點擊刷新按鈕時,iam使視圖可見性消失,並且使循環進度加載視圖可見性並且不再添加所有其他視圖和點擊監聽器我正在更新小部件。
Appwidget管理器將使用最後一個遠程視圖對象。所以無論何時改變方向,Appwidget管理器正試圖通過忽略所有未決的意圖監聽器和視圖來加載最新的遠程視圖對象。
我解決了這個問題,通過創建遠程視圖對象和所有我需要的視圖和偵聽器。
+0
是的,我有一個初始化查看和更新視圖,因爲我認爲初始化視圖,即每次點擊後添加未決意圖太重。不幸的是,這是處理方向所必需的。 – ngatirauks
相關問題
- 1. 如何檢測主屏幕小部件中的方向更改?
- 2. 如何處理屏幕方向更改
- 3. 小部件主屏幕或應用程序小部件
- 4. AutoCompleteTextView處理屏幕方向更改
- 5. 如何更改另一個應用程序的屏幕方向
- 6. 屏幕方向更改處理程序TabActivity
- 7. 如何使應用程序忽略屏幕方向更改?
- 8. 更新方向更改的應用程序小部件
- 9. 如何在主屏幕小部件中更改textview的字體?
- 10. 從Android應用程序添加到主屏幕的小部件
- 11. (Android)使用主屏幕小部件創建應用程序
- 12. 更改Android主屏幕方向?
- 13. Android,當屏幕方向更改時,應用程序凍結
- 14. 屏幕方向更改後應用程序崩潰
- 15. MediaCodec - 如何處理屏幕方向?
- 16. 如何處理屏幕方向?
- 17. Android處理屏幕方向
- 18. Android - 處理屏幕方向
- 19. 處理屏幕方向 - Android
- 20. 處理屏幕方向
- 21. 如果應用程序不應定向,如何處理強制方向更改?
- 22. 如何避免爲您的應用程序創建主屏幕小部件?
- 23. Android應用程序的屏幕方向
- 24. Android主屏幕小部件未更新
- 25. 如何檢查小部件主屏幕
- 26. Android主屏幕小部件
- 27. MPAndroidChart主屏幕小部件
- 28. 如何自動將應用程序小部件添加到主屏幕?
- 29. 在iOS5上的html5主屏幕應用程序中更改屏幕方向問題11
- 30. 面向Android應用的主屏幕小部件的Facebook如何工作?
是不是由appWidget的容器處理,它要求在需要時更新它?我認爲這個問題是在這裏回答:http://stackoverflow.com/a/14244949/878126和在這裏:http://stackoverflow.com/a/9774228/878126 –