0
Android小部件文檔(http://developer.android.com/guide/topics/appwidgets/index.html#AppWidgetProvider)似乎表明您可以將自己的廣播接收器設置爲處理小部件活動,而不是使用AppWidgetProvider幫助器類。由於活動/服務結構的原因,這將是我管理我想要創建的小部件的最便捷方式。用於Android小部件的動態廣播接收器
是否可以通過在OnCreate中註冊的廣播接收器而不是在其自己的類中進行此操作。我認爲,麻煩在於它沒有在清單中註冊,因此小部件從未出現在清單中。
此設置的文檔/示例基本上不存在。有誰知道這是可能的還是有一個很好的例子?
好的。那麼至少可以解決這個問題。謝謝你們的快速響應。如果您允許我提出後續問題,可以說我有一項與我的主要活動相關的服務。然後,我有什麼最好的方式來獲得/從已經運行的服務從/到widget提供者的信息?我見過一些建議,廣播接收器可能是一個很好的解決方案。 – Chris2222000
@ Chris2222000:「然後,我可以從已經運行的服務中獲取信息/從該widget提供者獲取信息的最佳方式是什麼?」 - 理想情況下,你沒有。你的服務使用'AppWidgetManager'來更新應用部件本身。 – CommonsWare
再次感謝您在正確的方向微調。我可以像你說的那樣在服務中使用AppWidgetManager。 – Chris2222000