0

我正在做一个项目,我需要每 45 分钟用警报管理器更新 appWidget。我知道如何在不使用警报管理器的情况下创建小部件,但我需要使用警报管理器更新我的小部件。任何人都可以帮助我吗?

提前致谢。

4

1 回答 1

0

尝试这个

public void SetAlarm(Context context, int minuts, Class widgetService)
     {
         AlarmManager am=(AlarmManager)context.getSystemService(Context.ALARM_SERVICE);
         Intent i = new Intent(context, widgetService);
         PendingIntent pi = PendingIntent.getBroadcast(context, 0, i, 0);
         am.setRepeating(AlarmManager.RTC_WAKEUP, System.currentTimeMillis(), 1000 * 60 * minuts, pi); // Millisec * Second * Minute
     }
于 2012-09-16T09:52:58.290 回答