>我正在使用一个列表视图,在其中拖放列表项,但是当我关闭该活动并重新启动相同的列表活动时,这些项目在与数据库中相同的位置恢复,我应该如何以及何时为此更新我的数据库。
您可以在数据库中使用额外的"index"字段来存储位置,然后使用它对查询进行排序。活动或片段的 onStop() 方法是更新数据库中这些索引的好地方。
>我正在使用一个列表视图,在其中拖放列表项,但是当我关闭该活动并重新启动相同的列表活动时,这些项目在与数据库中相同的位置恢复,我应该如何以及何时为此更新我的数据库。
您可以在数据库中使用额外的"index"字段来存储位置,然后使用它对查询进行排序。活动或片段的 onStop() 方法是更新数据库中这些索引的好地方。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium