-2
A
回答
0
你必須使用BroadcastReceiver和AlarmManager一樣。
//Create alarm manager
AlarmManager malarmMngr = (AlarmManager)getSystemService(Context.ALARM_SERVICE);
//Create pending intent & register it to your alarm notifier class
Intent intent = new Intent(this, yourBroadcastReceiver.class);
PendingIntent mPendInt = PendingIntent.getBroadcast(this, 0, intent, 0);
//set your time stamp (for once in future)
malarmMngr .set(AlarmManager.RTC_WAKEUP, yourtimestamp, mPendInt);
現在創建yourBroadcastReceiver類來調用函數。
public class yourBroadcastReceiver extends BroadcastReceiver {
public MyReceiver() {
}
@Override
public void onReceive(Context context, Intent intent) {
// This method is called when this BroadcastReceiver receives an Intent broadcast.
// Call your function here
}
}
+0
難道你不想alarmManager.setExact()? – CodeCody
相關問題
- 1. 在特定時間調用Observable方法的最佳方式是什麼?
- 2. 確定何時隨機調用函數的最佳方法
- 3. iOS:在特定時間調用方法
- 4. 在特定時間調用方法
- 5. 在特定時間調用方法
- 6. 在特定時間調用方法
- 7. 特定時間的C#調用函數
- 8. 如何在python中用時區最佳地調整時間戳?
- 9. 獲取準確時間戳的最佳方法?
- 10. 索引兩個「時間戳」列的最佳方法
- 11. 特定時間後調用方法
- 12. 使用ScalaTest屏蔽動態數據(時間戳)的最佳方法
- 13. 在Sitecore的特定時間發佈的最佳方式
- 14. 在特定月份之間獲取行的最佳方法
- 15. 在規律的時間間隔後調用特定方法
- 16. 在特定的時間間隔後調用javascript函數
- 17. MySQL + PHP - 每次用戶登錄時存儲時間戳的最佳方法
- 18. 時間戳使用特定的時區?
- 19. 在Android定時器中顯示時間的最佳方法
- 20. 時間戳最佳實踐 - PHP,MySQL的
- 21. 函數內函數最佳方法?
- 22. 用Javascript定義和調用函數的最佳方式
- 23. 在類之間調用特定方法
- 24. 如果達到一定的時間,執行函數,Python的最佳方法
- 25. 在loopback API中定義自定義函數的最佳方法
- 26. 在Swift中傳遞函數間索引值的最佳方法
- 27. 從python調用C函數的最佳方法?
- 28. 識別JavaScript函數調用者的最佳方法
- 29. 從Java內部調用Haskell函數的最佳方法
- 30. 確定時間戳是否在季節性工作時間內的最佳方法是什麼?
您可以嘗試使用警報管理器,通過此設置您可以設置特定的時間戳單個或重複出現以運行服務。 – kabuto178