0

我正在制作一个应用程序,我必须在用户设置的时间执行该方法。有没有办法克服这个问题?

4

3 回答 3

1

定义一个PendingIntent将执行操作然后设置Alarm执行:http PendingIntent: //developer.android.com/reference/android/app/AlarmManager.html

于 2012-04-27T15:16:50.103 回答
1

也许这可以帮助你:http: //developer.android.com/reference/java/util/TimerTask.html

以及其他相关:

安卓计时器?如何?

如何在android中设置计时器

于 2012-04-27T15:18:30.197 回答
1

实现这一点的最佳方法是Service在您的应用程序中创建一个调用AlarmManager. AlarmManager用于触发将来设置的事件并在 a 中调用它使service您即使在应用程序关闭时也可以运行它。可以在这里找到一个非常好的相同教程。尽管我建议您先阅读AlarmManager 文档

于 2012-04-27T15:34:31.470 回答