Android 如何在3天后自动从recyclerview中删除项目

Android 如何在3天后自动从recyclerview中删除项目,android,android-recyclerview,Android,Android Recyclerview,我想删除recyclerview中超过3天的所有项目。我正在动态添加recyclerview, 那么,我们如何在3天后自动从recyclerview中删除项目行呢 在填写recyclerView时,您应该保存每个日期,可能是在SQLite数据库中,然后,您可以检查活动的register in onCreate()方法,并添加一个条件(如果已过三天),如果为true,只需按如下方式重新填写即可: mRecyclerAdapter = new mRecyclerAdapter(yourIt

我想删除recyclerview中超过3天的所有项目。我正在动态添加recyclerview,
那么,我们如何在3天后自动从recyclerview中删除项目行呢

在填写recyclerView时,您应该保存每个日期,可能是在SQLite数据库中,然后,您可以检查活动的register in onCreate()方法,并添加一个条件(如果已过三天),如果为true,只需按如下方式重新填写即可:

     mRecyclerAdapter = new mRecyclerAdapter(yourItemList);
     mRecyclerView.setAdapter(mRecyclerAdapter);
     mRecyclerView.getAdapter().notifyDataSetChanged();
在此之后,在SQLite中覆盖您的注册日期,就这样,应该可以很好地工作


希望能有所帮助,

到目前为止,您尝试了什么?显示一些代码。首先我在sqlite中插入了行,然后在recycler视图中加载。我想在3天后从recycler视图中删除行,而不是从sqlite数据库中删除行。这可以通过许多逻辑来完成,例如-您可以用数据插入时间,并可以检查插入时间是否已完成3小时,然后您可以在创建recyclerView或其他之前删除此项。您的问题是关于在3天后从sqlite数据库中删除行。当用户启动应用程序时,您可以检查行插入日期和当前日期。谢谢,这可能会有帮助。谢谢,我会尝试只获取不超过3个糖果的物品db@war_Hero当然是。找出当前日期。查找任何一天超过3天的对象,移除该对象。漂亮的str8前锋。不过,你必须确保保留一个日期对象。