【发布时间】:2023-03-06 08:05:01
【问题描述】:
我创建了一个允许用户创建自己的锻炼计划的应用程序。因此,我将练习存储在 sembast 商店中。
我想知道是否以及如何重新安排锻炼。我打算使用 ReordarableListView,但我只是不明白如何更新商店中的数据。我认为最好的方法是使用他们自己的 sembastkey(在我的情况下为 int)重新排序练习。但我就是不认识人哈哈哈。
假设我已将练习 7 拖到练习 3 的上方,那么使用练习 N (N >3) 完全破坏并重新创建所有练习的列表会不会过大?这是我能想到的唯一方法,但我希望有更有效的方法。如果有人能给我提示如何更轻松地解决此任务,我将非常高兴。 提前谢谢你
【问题讨论】: