私は ListView ベースのウィジェットを正常に実行しており、JSON Web サービス呼び出しに依存してそれ自体を設定しています。うまく機能する更新ボタンがあり、Webからの再読み込みを強制します。私は、onDataSetChanged() と updateAppWidget() の両方を順番に呼び出すカスタム ブロードキャストを使用してそれを行います。私が見つけたのは、Androidがウィジェットを自動的に更新すると(XML定義に設定された時間間隔に基づいて)、updateAppWidget()のみが呼び出されたようで、 onDataSetChanged()関数が実行されず、タイムスタンプが更新されることです(各 updateAppWidget() 呼び出しで更新しますが、古いデータです。
特定の間隔で Android に onDataSetChanged() の呼び出しまたはトリガーを強制するにはどうすればよいですか?