私は拡張するクラスを持っておりAppWidgetProvider
、ウィジェットを表示する責任があります。私のonUpdate
方法では、ウィジェットのリストを初期化し、すべてのIDをリンクリストに追加します。
updateWidget()
また、このリンクされたウィジェットのリストを繰り返し処理し、10秒ごとに更新するメソッドもあります。したがって、1つのウィジェットインスタンスがある場合はすべてうまく機能しますが、複数のウィジェットを追加しようとすると、次の問題が発生します。リンクリストに2番目のウィジェットを追加するには、最初にウィジェットを追加し、次に削除してから、もう一度追加する必要があります<その後にのみ、このウィジェットIDがそのリンクリストに追加されるため、その後にのみ更新可能になります。
何が問題になる可能性がありますか、ウィジェットの通常のワークフローを取得するにはどうすればよいですか?よろしくお願いします。