我正在创建一个应用程序,我必须在用户设置的时间执行该方法。 有没有办法克服这个问题?
答案 0 :(得分:1)
定义将执行操作的PendingIntent
,然后设置Alarm
以执行PendingIntent
:http://developer.android.com/reference/android/app/AlarmManager.html
答案 1 :(得分:1)
也许这可以帮到你: http://developer.android.com/reference/java/util/TimerTask.html
和其他人有关:
答案 2 :(得分:1)
实现此目标的最佳方法是在应用程序中创建一个Service
来调用AlarmManager
。 AlarmManager
用于触发将来设置的事件,并在service
中调用它,即使应用程序关闭也可以运行它。
可以找到一个非常精细的教程here。虽然我建议您先浏览AlarmManager
documentation。