0

ウィジェットを作成し、AlarmManager を使用して更新します。私のテストでは、更新にかかる時間は 1 秒です。コードは完全に実行されます。コードを未来に変更することも実行されますが、日付を過去に変更すると、更新は機能しなくなります。解決策はありますか?ありがとう

PendingIntent anIntent=PendingIntent.getBroadcast(context, i, 
    new Intent(WidgetViewsFactory.REFRESH_ACTION),
    PendingIntent.FLAG_UPDATE_CURRENT);
AlarmManager alarmMgr=(AlarmManager)context.getSystemService(Context.ALARM_SERVICE);
alarmMgr.setRepeating(AlarmManager.ELAPSED_REALTIME, 
    System.currentTimeMillis(), 1000, anIntent);
4

1 に答える 1