0
Webから同じデータを読み込み、それを環境設定に保存するサービスをonUpdateメソッドから起動するウィジェットがあります。このサービスは、このデータでウィジェットを更新するためのウィジェットのonUpdateメソッドを呼び出す必要があります。私はこのコードをサービスから利用しますAndroid:ウィジェットとサービス
Intent i = new Intent();
i.setAction(AppWidgetManager.ACTION_APPWIDGET_UPDATE);
PendingIntent pi = PendingIntent.getBroadcast(getApplicationContext(), 0, i, PendingIntent.FLAG_UPDATE_CURRENT);
AlarmManager alarm = (AlarmManager)getApplicationContext().getSystemService(Context.ALARM_SERVICE);
alarm.setRepeating(AlarmManager.ELAPSED_REALTIME, SystemClock.elapsedRealtime(), 5000, pi);
しかし、このコードはウィジェットのonUpdateメソッドを呼びません...なぜですか?ここ