2016-10-27 11 views
0

私はちょうどこの時間間隔の間の静的/非静的メソッドを実行する活動をオープンにしたくないなど、アラームマネージャを使用してメソッド実行機能を繰り返す方法は?

Intent intent = new Intent(G.context, ActivityAlarm.class); 
    intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
    PendingIntent pendingIntent = PendingIntent.getActivity(G.context, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT); 

としてAlarmManagerを使用。

Intent intent = new Intent(G.context, **my method**); 
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
PendingIntent pendingIntent = PendingIntent.getActivity(G.context, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT); 

これはAlarmManagerを使用して実現できますか?詳細については

1)シンプルなスレッド

2)タイマーやTimerTaskを

3)ScheduledExecutorService

答えて

0

は、このタスクを実行する他の方法がありますhere

関連する問題