如何在Android中创建重复报警

如何在Android中创建重复报警,android,Android,我是android新手。我正在制作一个应用程序,在这个应用程序中,我必须每天多次接收用户输入并设置报警,所以你能告诉我如何实现这一点吗?我可以在任何时候设置警报,每天一次,所以你能告诉我什么样的逻辑,什么是最好的实现方式吗 我不完全确定我是否理解你的问题,但你应该看看AlarmManager 有几个例子(在警报下) 及 我不完全确定我是否理解你的问题,但你应该看看AlarmManager 有几个例子(在警报下) 及 此代码根据“timeinminutes”重复报警。这就是变量 此代码根据“

我是android新手。我正在制作一个应用程序,在这个应用程序中,我必须每天多次接收用户输入并设置报警,所以你能告诉我如何实现这一点吗?我可以在任何时候设置警报,每天一次,所以你能告诉我什么样的逻辑,什么是最好的实现方式吗

我不完全确定我是否理解你的问题,但你应该看看AlarmManager

有几个例子(在警报下)


我不完全确定我是否理解你的问题,但你应该看看AlarmManager

有几个例子(在警报下)

此代码根据“timeinminutes”重复报警。这就是变量


此代码根据“timeinminutes”重复报警。这是变量。

谢谢你的回答,但我不熟悉API。你能提供一些链接或使用它们的指导吗?谢谢你的回答,但我不熟悉API。你能提供一些链接或使用它们的指导吗?谢谢你的回答,但我必须输入user@Nitin我编辑了代码。阅读值,并将该值存储在“timeinminutes”变量中,但如果用户希望每天设置5次警报,他将如何设置do@Nitin使用“alarm.set(AlarmManager.RTC、targettime、pintent);”方法谢谢您的回答,但我必须接受user@Nitin我编辑了代码。从用户处读取值并将该值存储在“timeinminutes”中可变但如果用户希望每天设置5次警报,他将如何设置do@Nitin使用“alarm.set(AlarmManager.RTC、targettime、pintent);”方法
Intent intent1 = new Intent(this, give the sameclassname.class);
     PendingIntent pintent = PendingIntent.getService(this, 0, intent1, 0);
     AlarmManager alarm = (AlarmManager)getSystemService(Context.ALARM_SERVICE);
     alarm.setRepeating(AlarmManager.RTC, System.currentTimeMillis()+timeinminutes*60*1000,30*1000,  pintent);