我想在两天后重置一个地图变量。但不是像等待时间这样的东西,我想让用户仍然使用应用程序,所以可能是像计时器这样的东西。
例如。如果用户已经喜欢了一些视频,那么他喜欢的视频将不会在两天后作为建议再次显示。
有什么想法吗?
发布于 2020-06-26 03:31:15
您可以使用Isolate来实现这一点,您可以在其中放置一个Timer.periodic。由于你谈论的是天数,应用程序很可能会在这段时间内关闭,所以你也应该在应用程序启动时从shared preferences或file定期保存和回读这些变量。此外,每次用户喜欢视频时,都应该保存用户喜欢的内容和when he liked it。
https://stackoverflow.com/questions/62587257
复制相似问题