2013-03-05 47 views
1

我有一个应用程序提示用户通过timePicker输入时间值。我使用BufferedWriter将输入写入文件。应用程序未处于活动状态时进行应用程序编辑设置。 Android

我希望我的应用程序能够在提供的时间每天编辑用户设置。我可以在应用程序中使用函数调用来编辑设置,但是我不知道如何在应用程序不活动时运行此函数。

即使应用程序未处于活动状态,我如何才能让应用程序每天在指定的时间运行此功能?

+0

您是否想要在特定时间向用户显示您的应用程序以获取他的输入? – itsrajesh4uguys 2013-03-05 13:50:17

+0

不,一旦用户输入值,应该没有进一步的提示。 – user1754045 2013-03-05 13:51:09

+0

你可以去报警管理器或服务..首先检查你的应用程序是否在前台或根据该调用它 – itsrajesh4uguys 2013-03-05 13:58:53

回答

3

使用AlarmManager来安排ServiceBroadcastReceiver(甚至是Activity如果需要用户交互)在指定的时间。然后只需将用于编辑设置的代码放入Service或BroadcastReceiver中。

+0

谢谢,我会检查出来的! – user1754045 2013-03-05 13:50:28

相关问题