我想让一个hider倒计时,以便在用户点击按钮时应用程序,该按钮不应该在3天或2天之前再次显示...
我是Android的新手请帮忙
答案 0 :(得分:3)
Google For AlarmManager。 https://developer.android.com/training/scheduling/alarms.html。 如何在48小时或更长时间后设置警报。
在闹钟设置时优先保存当前时间。
接收设备启动事件。 Android BroadcastReceiver on startup - keep running when Activity is in Background。好像设备关闭了。您将失去设置警报
在设备启动时,在设置闹钟时从您的偏好中获取时间。
计算报警命中的剩余时间并再次设置报警。
48小时 - (当前时间 - YourLastAlarmCreationTime)
当警报管理员通知您的接收人时间结束时,做任何事情。
这应该很简单。如果您想了解更多信息,请与我们联系。并且不要想到你的应用程序的任何计时器或线程为你做这件事。