android - 在android ListView中滑动删除后如何管理撤消?

标签 android listview android-listview undo-redo

我需要在 ListView 中使用 Gmail 应用程序中的 Undo 功能实现滑动删除

我知道已经有问题询问滑动删除点赞

Remove item listview with Slide - Like Gmail

android swipe to delete list row

但他们都没有解释如何在删除后管理撤消以及在撤消时动画恢复已删除的 View !

我在这里找到了另一个没有答案的

How to implement gmail like Achieve or Undo action in a list item

所以这是我的问题。

如何在 android 中创建一个 ListView ,滑动删除然后在删除的空间中显示撤消,如果按下撤消则动画返回相同的 View ,还删除滚动或其他项目单击或滑动时的撤消选项?

聪明的你有什么想法吗?

| ----------- ITEM 1-----------|

| ----------- ITEM 2-----------|

| --Deleted-------<[UNDO]>|

| ----------- ITEM 4-----------|

| ----------- ITEM 5-----------|

注意:很抱歉,由于我的声誉较低,我无法添加图片!

最佳答案

您可以在 https://github.com/nhaarman/ListViewAnimations 找到您想要的内容

关于android - 在android ListView中滑动删除后如何管理撤消?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18526452/

相关文章:

Android:离线使用 developer.android.com?

android - 从json获取后如何显示视频?

android - 如何使用滑动刷新布局刷新我的 ListView?

Android Espresso listView 滚动到

android - 获取Android设备中的sd卡目录

java - 单个 ListView 中的不同对象

c++ - QML ListView 和段错误

android - 在 ViewPager 中重新加载或通知 Fragment 的数据

android - 如何在 Android 的 ListView 中突出显示行?

android - 单击项目时如何检查ListView的CheckBox?