我有一个应用程序,用户从时间选择器输入两次,我想特别在该时间间隔内运行代码。所以,我的问题是如何始终检查当前时间到用户输入的时间,并且此服务也将在后台运行。 总是运行此服务以检查时间的可能方法有哪些。
提前致谢。
答案 0 :(得分:2)
根据要执行的代码,您可能需要AlarmManager
或Timer
答案 1 :(得分:0)
使用该服务并根据需要检查条件,或者您可以使用广播接收器。
答案 2 :(得分:0)
您可以创建两个BroadcastReceivers,一个用于启动要运行的代码的服务,另一个用于结束它。然后,您可以使用AlarmManager将接收器代码的执行安排到适当的时间。