我需要我的应用程序根据我的ListView数据库中每个项目的内容是否被标记为选中,对SQLite中的每个项目的内容应用删除线。现在,我从数据库表中获取列表视图中每个项目的文本,将其存储在列表中,并将其传递给ArrayAdapter,然后使用它来设置我的ListView适配器。adapter = new ArrayAdapter<String>( android.R.layout.simple_expandab
我在Android上使用一组填充ListView的数据(ArrayList)。在我更改排序模式时,我对链接到适配器的数据进行了重新排序,并调用notifyOnDataChanged()来更新列表。这就完成了工作,但我希望能够将每个项目动画到它的新位置(就像在iOS上一样),因为两个数据集包含相同的项目-只是重新排序了。这将使所有在数据中向上移动的项实际上在列表中向上移动,因为它上面的项消失了。这就是我的想法,但我不知道如何实现它。数据可以这样表示:
Set A | in