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 に答える